This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| domain-driven_design:part_4_strategic_design [2024/02/17 15:58] – created ledyx | domain-driven_design:part_4_strategic_design [2024/07/04 10:51] (current) – ledyx | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| Part IV: Strategic Design | Part IV: Strategic Design | ||
| + | |||
| + | {{tag> | ||
| + | |||
| + | |||
| + | 전략적 설계 원칙은 | ||
| + | * 설계 의사결정이 중요한 상호운용성(interoperability)과 상승효과(synergy)를 잃지 않으면서 \\ 각 부분 간의 상호의존성을 줄이고 명확성을 향상시키게끔 이끌어야 한다. | ||
| + | * 모델에 초점을 맞춰 시스템의 **개념적 핵심**, 즉 시스템의 **" | ||
| + | * 아울러 프로젝트를 교착상태에 빠뜨리지 않으면서 이 모든것들을 수행해야한다. | ||
| + | |||
| + | 이러한 목표를 달성하는 데 도움을 주고자 4부에서는 컨텍스트, | ||
| + | |||
| + | * 컨텍스트(Bounded Context) : 설계 원칙 가운데 가장 분명하게 드러나지는 않지만 실제로는 가장 근본적인 원칙에 해당한다. \\ 모델을 손상시키거나 모르는 사이에 모델을 산산조각 내는 일 없이 각 부분에서 업무가 진행되게 한다. | ||
| + | * 디스틸레이션 : 혼란을 줄이고 적절히 주의를 집중시킨다. \\ 큰 그림을 고려하는 동안 각 부분간에 존재하는 복잡한 관계를 쉽게 이해할 수 있게 만들어준다, | ||
| + | * 대규모 구조 : 전체 그림을 완성한다. \\ 전혀 공통점이 없는 부분들이 맞물려 돌아가도록 일관성을 가져다 준다. | ||
| + | |||
| == Chapter == | == Chapter == | ||
| Line 9: | Line 24: | ||
| * [[domain-driven design:Part 4 Strategic Design:16 Large-Scale Structure|16 대규모 구조]] | * [[domain-driven design:Part 4 Strategic Design:16 Large-Scale Structure|16 대규모 구조]] | ||
| * [[domain-driven design:Part 4 Strategic Design:17 Bringing the Strategy Together|17 전략의 종합]] | * [[domain-driven design:Part 4 Strategic Design:17 Bringing the Strategy Together|17 전략의 종합]] | ||
| + | |||
| + | |||