설계 시작에 앞서

저는 아키텍처 설계 경험이 없는 10년 차 개발자입니다. 구체적으로는 새로운 방식의 설계를 시도해 본 적이 없습니다. 단일 / 멀티 모듈 프로젝트를 경험했지만 어떤 목적에 의해 구분되는지, 왜 레이어드 아키텍처를 사용했고 또 사용하려고 하는지, 익숙하고 편리한 방식에 의문을 품지 않았습니다. 최근 이직을 준비하며 부족한 제 자신을 뼈저리게 통감했습니다. 그동안 바쁘다는 핑계로 외면했던 기술 부채를 온전히 마주했습니다. … Read more