DDD

Bounded Context 란

kooangelo 2024. 8. 12. 11:19

..

도메인 모델이 존재하는 명시적 경계

이 경계 안에선 모든 유비쿼터스 언어의 용어와 구문이 구체적인 의미를 갖게 됨

바운디드 컨텍스트는 주로 언어적 경계
 - 명시적으로 다른 두 모델 내부에선 같거나 비슷한 이름의 객체임에도 서로 다른 의미를 갖는 경우가 종종 있다
 - 두 모델을 각자의 명시적인 경계로 둘러싸면, 각 컨텍스트 안의 각 개념이 나타내는 의미가 확실해진다

 - Implementing Domain-Driven Design 도메인 주도 설계 구현, 반 버논 p119~120

 

..

각 바운디드 컨텍스트의 언어는 모든 모델이 순수하게 유지될 수 있도록 존중받아야 한다.
언어적 분리와 엄격한 준수는 프로젝트에 관련된 각 팀이 자신만의 고유한 바운디드 컨텍스트에 집중하도록 해주고, 자신의 비전을 자신의 작업에 올바르게 집중시키도록 해준다.

 - Implementing Domain-Driven Design 도메인 주도 설계 구현, 반 버논 p157

..