Clean Architecture의 보일러플레이트를 걷어내고, DDD-lite와 Package by Feature로 백엔드 설계하기
1. 계층형 패키지의 한계와 Clean Architecture의 피로감 새로운 Spring Boot 프로젝트를 시작할 때 가장 먼저 마주하는 고민은 "패키지(디렉토리) 구조를 어떻게 나눌 것인가?"입니다. 전통적으로 많이 사용하는 방식은 기술적 역할을 기준으로 최상위 패키지를 나누는 계층형 구조(Package by Layer)입니다. 처음 도메인이 2~3개