본문 바로가기

JAVA

도메인 주도 설계 - 1부 동작하는 도메인 모델 만들기

도메인 : 사용자가 프로그램을 사용하는 대상 영역
모델 : 지식을 선택으로 단순화 하고 의식적으로 구좌한 형태
도메인 모델 : 다이어그램이 전달하고자 하는 아이디어

도메인 주도 설계에서의 모델의 유용성

1. 모델과 핵심 설계는 서로 영향을 주며 구체화된다.
2. 모델은 모든 팀 구성원이 사용하는 언어의 중추다.
3. 모델은 지식의 정수만을 뽑아낸 것이다.

소프트웨어의 본질

토크쇼 편집 예시 -> 재미있는 재촬영본을 사용하는 것 본질이었지만, 편집자는 코트 소매가 나왔기에 완벽하지 못하다고 판단하였다. 

01 지식 탐구

1. 모델과 구현의 연계
2. 모델을 기반으로 하는 언어 정제
3. 풍부한 지식이 담긴 모델 개발
4. 모델의 정제
5. 브레인스토밍과 실험

반응형

'JAVA' 카테고리의 다른 글

try-with-resource  (0) 2022.07.14
sum 에 wrapper class를 쓰면?  (0) 2022.05.03
Adapter Pattern 과 SLF4J  (0) 2021.08.27
Log4j 알아보기  (0) 2021.08.16
Volatile Java  (0) 2021.08.16