Service

Service

도메인의 중대한 프로세스나 변환과정이 ENTITY나 VO의 고유한 책임이 아닌 연산을 선언하는 독립 인터페이스 모델

  1. Entity난 VO의 일부를 구성하는 것이 아닌, 도메인 개념과 연관되어 있음
  2. 인터페이스가 도메인 모델의 외적 요소의 측면에서 정의됨
  3. 연산이 상태를 갖고있지 않음

Service의 계층

  • 응용
  • 도메인
  • 인프라스트럭처 계층

위 세개의 서비스 계층은 클린아키텍쳐에서도 나온다
응용계층 - 어플리케이션용 계층
도메인계층 - 도메인 계층
인프라스트럭처 계층 - 외부 어플리케이션과 소통

응용계층과 인프라 계층은 도메인을 감싸고 있다.
why?
도메인은 우리가 해결해야 하는 문제로 비즈니스에서 가장 중요한 영역이다.
응용과 인프라가 변경된다고 도메인계층이 변경되서는 안되기 때문이다.

#Software-design

Hugo로 만듦
JimmyStack 테마 사용 중