아니오 · 단순 CRUD
ControllerServiceRepository
입출력과 저장이 중심이면 짧은 경로가 이해와 변경에 유리하다.
모든 기능에 계층을 늘리지 말고 독립 판단과 변화가 집중된 핵심 영역에만 도메인 모델을 적용한다.
입출력과 저장이 중심이면 짧은 경로가 이해와 변경에 유리하다.
Use case는 조율하고 Aggregate가 규칙을 판단하며 저장 기술은 Port 밖에 둔다.
| 신호 | 도입 가치 | 주의 |
|---|---|---|
| 규칙 변화 | 도메인 메서드로 독립 검증 | Controller에 규칙 금지 |
| 용어 충돌 | Bounded Context로 의미 분리 | 공통 모델 강요 금지 |
| 저장 교체 | Repository Port로 기술 차단 | ORM 타입 누수 금지 |