나는 도메인 드리븐 디자인을 빨리 읽고 있는데 이해하는데 어려움이 있습니다. 저자는 Entities
, Value Objects
및 Services
의 말할 때Domain Driven Design 질문에 대한 서비스
, 그 구현에 대해 이미 (개념, 내 말은)이 Domain Model
말하고, 또는?
Service
은 무엇입니까? Controller
? 정적 클래스? 도메인에서 중요한 프로세스 또는 변화가 법인 또는 값 개체의 자연 Responsibility는없는 경우,
를 독립형으로 모델에 작업을 추가 :
P38에 하나를 읽을 수 있습니다 인터페이스가 서비스로 선언되었습니다. 인터페이스를 언어 모델로 으로 정의하고 작업 이름이 유비 쿼터스 언어의 일부인지 확인하십시오. 서비스를 무국적자로 만듭니다.
이 텍스트에서
, 나는 결론을 내릴 수 다음 Service
가 상태 인 경우
A), 그것은 Controller
수 없습니다. 정적 클래스입니까/Singleton
?
b) Interface
으로 무엇을 의미합니까? 코딩 할 때 인터페이스가 무엇인지 알고 있지만, 인터페이스에 관해 이야기하고 있다면 그는 클래스 다이어그램에 대해 이미 이야기하고 있어야하며 Domain Model
에 대해 많이 말하지 않아야합니까?
혼란스러워지고있는 사람이 있습니까?
감사
는
다음 용어집은 http://domaindrivendesign.org/resources/ddd_terms입니다. –