境界づけられたコンテキスト
あるモデルが適用される範囲
別の表現
一定の境界内でモデルを統一するという意図によって定義される
どういう観点から設定する?
チーム編成
「そのアプリに特有の部分」が持つ用途
コードやDB程度スキーマなど物理的な表現 etc
概念の重複(ある概念を二箇所で示していてDRYになってない)や偽同族語(2人が異なる言葉を使っているが実際はおなじような意味を指している)は許さないこと
どちらかに寄せるか、それができないならコンテキストを分けてしまう
こういうのを放置するとなあなあになっていくsta.icon
これは、ほかのシステムと同じ名前の概念が含まれているシステム内の部分
たとえば注文管理システムの「注文」と請求システムの「注文」
このとき、「注文」という概念はふたつの境界づけられたコンテキストを持つ