반응형
이 번에 읽은 책 : 도메인 주도 개발 시작하기- 최범균
https://www.youtube.com/watch?v=TChjuPODK3s
잘 쓰여진 소설책 처럼 잘 읽힌다.
- 도메인 모델에 set 메서드 넣지 않기
[도메인 영역의 주요 구성 요소]
- ENTITY : 고유의 식별자를 객체
- VALUE : 고유의 식별자를 갖지 않는 객체
- AGGREGATE : 연관된 엔티티와 밸류 객체를 개념적으로 하나로 묶은 것
여러 객체로 구성되기 때문에 한 객체만 상태가 정상이면 안 된다. 도메인 규칙을 지키려면 애그리트에 속한 모든 객체가 정상 상태를 가져야 한다.
- REPOSITORY : 도메인 모델의 영속성 처리
- DOMAIN SERVICE : 특정 엔티티에 속하지 않은 도메인 로직 제공
- CQRS : Command Query Responsibility Segregation 상태 변경하는 명령을 위한 모델과 상태를 제공하는 조회를 위한 모델을 분리하는 패턴
반응형
'책' 카테고리의 다른 글
2023 책 (0) | 2023.08.15 |
---|---|
테스트 주도 개발(TDD)독후감 겸 정리 (0) | 2022.12.22 |
2021 읽고 있는 책 (0) | 2021.01.19 |
2020 읽은 책 (0) | 2020.11.02 |
2019 읽은 책 (0) | 2020.11.02 |