DEV 2026.05.02 · 15 min
Intermediate Ddd Deep Dive · 7
DDD의 모든 실수는 하나의 질문으로 수렴한다
Anemic Model부터 과잉 Context 분리, DDD 과잉 적용까지 — 도메인 로직이 어디에 있어야 하는가라는 질문 하나가 모든 설계 실수를 관통한다.
총 5개의 글
Anemic Model부터 과잉 Context 분리, DDD 과잉 적용까지 — 도메인 로직이 어디에 있어야 하는가라는 질문 하나가 모든 설계 실수를 관통한다.
Layered, Hexagonal, Clean Architecture의 의존성 방향·테스트 속도·복잡도 차이부터, 혼합 전략·ADR·MSA 연계까지 선택 기준을 추적한다.
의존성 규칙이 4개 레이어와 테스트 가능성, 인프라 독립성을 어떻게 동시에 만들어내는지, Entities부터 Frameworks까지 구조를 추적한다.
진단 없는 리팩터링이 왜 실패하는지부터 Strangler Fig로 도메인·인프라 레이어를 단계적으로 분리해 테스트 속도를 10배 높이는 과정까지, 아키텍처 전환의 현실을 추적한다.
의존성 주입부터 Hexagonal Architecture까지, 테스트 가능한 설계의 공통 원칙과 각 패턴이 어떻게 같은 철학을 다른 방식으로 표현하는지 추적한다.