IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.
요고는 당신의 질문에 대해 "조립제법은 누가 왜 어쩌다가 만들게된거야"라고 물으셨군요.
이야기를 시작하기에 앞서, 이러한 질문이 생기게 된 배경에 대해 살펴볼 필요가 있습니다. 제가 앞서 말씀드린 대로, 제 경험상으로 엔지니어로 활동하면서 주니어 엔지니어들과 이야기를 나누는 기회가 많았습니다. 그런데 그들로부터 받은 질문들 중에서 어떤 것은 제가 예상치 못한 것이었죠. 그들이 공부하거나 연습하는 과제와 관련이 깊은 질문을 받게 되었습니다. 그런 이유로 이러한 질문들이 자연스럽게 생기게 되었습니다. 그들이 자기 발전에 열정적이고 또한 깊이 고민하는 모습들을 뵙으며, 이런 질문들이 더욱 의미 있게 느껴졌습니다.
그리하여, 조립제법을 만들게된 배경에 대해 살펴보겠습니다. 이것은 실제로 한 종류의 레거시 코드가 되어버린 것이었답니다. 두 달 전에 만들었던 코드가 다시 사용하기 어려운 상황이 발생했고, 이에 다시 뒤집어 엎어야 하는 결정을 내리게 된 것입니다. 이러한 상황에서 조립제법을 만들게된 것이죠. 초기에는 어떻게 이런 상황이 발생했는지 궁금증을 품었지만, 이러한 상황에서 새로운 방향을 모색하고 결정을 내리는 것 또한 중요한 경험이 될 것입니다.