태그: Layered Architecture
이 태그가 달린 모든 글 "Layered Architecture".
-
[DDD Intro #19] Layered Architecture: 도메인 계층을 보호하기
DDD를 구현하려고 하면 곧 아키텍처 이야기를 만나게 된다. Presentation Layer, Application Layer, Domain Layer, Infrastructure Layer 같은 이름이 등장한다. 패키지를 나누고, 의존성 방향을 정하고, 각 계층의 책임을 구분한다.
-
[DDD Intro #15] Application Service: 유스케이스를 조율하는 계층
DDD를 적용할 때 가장 혼란스러운 이름 중 하나가 Service다. Application Service, Domain Service, Infrastructure Service가 모두 Service라는 이름을 갖는다. 그래서 시간이 지나면 모든 로직이 SomethingService에 모인다.