블로그에 게시하는 위 글은 전체적인 내용 정리가 아닌
책을 읽으면서 새로 알게된 내용이나 제가 중요하다고 생각하는 내용을 정리한 글입니디.
도메인 영역의 코드를 작성하다보면, 하나의 애그리거트로 해결을 하지 못하는 상황이 있다.
→ 이럴 때에는 도메인 서비스를 별도로 구현하면 된다.
응용 영역 서비스
도메인 서비스
도메인 구성요소와 동일한 패키지에 위치하는게 좋다.
명시적인 구분을 원하면 동일한 패키지 내부에 하위 패키지를 분리하면 된다.
도메인 서비스의 로직이 고정되지 않은 경우
→ 도메인 서비스 자체를 인터페이스로 구현하고 이를 구현한 클래스로 둘 수도 있다.