[DDD] chapter 3
3. 애그리거트 3.1 애그리거트 애그리거트의 필요성 도메인 객체 모델이 복잡해지면 개별 구성요소 위주로 모델을 이해하게 되고, 그렇게 되면 도메인 간의 관계를 파악하기 어려워진다. 복잡한 도메인을 이해하고 쉽게 관리하려면 상위 수준에서 모델을 조망할 수 있는 방법이 필요하다. 애그리거트는 복잡한 도메인을 상위 수준에서 조망할 수 있도록 해준다. 애그리거트의 장점 애그리거트는 도메인의 일관성을 유지하는데 도움을 준다. 복잡한 도메인을 단순한 구조로 표현할 수 있다. 도메인을 변경하는데 필요한 노력이 줄어든다. 애그리거트에 속한 객체는 동일한 라이프 사이클을 갖는다. 애그리거트의 규칙 애그리거트는 자신에게 속한 객체만을 관리할 뿐 다른 애그리거트는 관리하지 않는다. 도메인 규칙에 따라 함께 생성되는 구성 ..
programming/DDD
2024. 1. 18. 20:04
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 코딩
- BaekJoon
- 코테
- 백준알고리즘
- 백준
- 알고리즘
- 기록지
- 육군
- 자료구조
- 문자열
- Programmers
- XML
- C언어
- CJ 올리브네트웍스
- 후기
- 개발자
- 백준 알고리즘
- CJ
- c++
- 안드로이드 스튜디오
- 코딩테스트
- 비트코인
- Spring Boot
- Python
- spring
- CJ Olivenetworks
- java
- 구현
- 안드로이드 프로그래밍
- 프로그래머스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
글 보관함