Bounded Context vs Sub Domain

2025-08-01

Bounded Context는 특정 비즈니스 규칙이 적용되는 경계이다.

주문 관리 시스템을 만든다고 가정했을 때 주문 처리 Sub Domain이 존재하고 이 비즈니스 도메인을 구현하기 위해 주문 Bounded Context를 구현할 수 있다.

주로 Sub Domain은 Problem Space, Bounded Context를 Solution Space으로 두어 1:n 매핑으로 구현하게 된다.