This is an old revision of the document!


02 의사소통과 언어 사용
  • 모델은 프로젝트에 참여한 사람들의 머릿속에 축적된 개념을 모아 놓은 것으로서
    도메인에 대한 통찰력을 반영하는 용어관계로 표현된다.
    • 이러한 용어상호관계는 기술적인 개발을 할 수 있을 만큼 충분히 정확한 동시에 도메인에 맞게 조정된 언어의 의미체계를 제공한다.
    • 모델 기반 의사소통은 UML상의 다이어그램으로 한정되어서는 안된다. 모든 의사소통에 스며들 필요가 있다.
Ubiquitous Language (보편 언어)
  번역은 의사소통을 무디게 하고 지식 탐구를 빈약하게 만든다
  • Ubiquitous Language를 구성하는 어휘
    • 클래스와 주요한 연산의 이름
    • 모델 내에서 명시적으로 드러나는 규칙을 토론하기 위한 용어
    • 모델에 부과된 높은 수준의 구성 원칙(14장과 16장엣 논의할 Context Map과 대규모 구조 같은)에서 비롯된 용어
    • 팀에서 일반적으로 사용하는 도메인 모델에 적용하는 패턴의 이름
크게 소리내어 모델링하기
한 팀, 한 언어
문서와 다이어그램

글로 쓴 설계 문서

실행 가능한 기반

설명하기 위한 모델
domain_driven_design/02_communication_and_the_use_of_language.1691060070.txt.gz · Last modified: by ledyx