91

エリック・エヴァンの本を読んだことがあり、今はヴォーン・バーノンの本を読んでいます。私は彼がサブドメインと境界付けられたコンテキストについて話している 2 番目の章にいて、完全に混乱しています。

私が抽出できたものから、BC と SD の間には 1:1 の関係があるはずです。ただし、必ずしもそうではないことを他の場所で読みました。

誰かBCとSDの関係を説明してくれませんか?

4

7 に答える 7

63

サブドメインはビジネスの一部です。コア ドメイン、サポート ドメイン、ジェネリック ドメインがあります。コア ドメインはお金があり、サポート ドメインはコア ビジネスをサポートし、ジェネリック ドメインは必要なものですが、あまり気にしないので、おそらく棚から購入するでしょう。保険会社の場合、コア ドメインは保険であり、サポート ドメインはクライアント ポートフォリオであり、ジェネリック ドメインはタイムシートのようなものです。

一般に、境界付けられたコンテキストは、ユビキタス言語が一貫している境界です。DDD walhalla では、各サブドメインは独自の境界付けられたコンテキスト内に存在します。しかし実際には、レガシーがあり、すべてを一度に実行しようとするパッケージがあります...これにより、あらゆる種類の厄介な関係が強制されます。

于 2013-09-05T08:38:08.783 に答える
9

ブルーブックの Booking Context を 18 回読み直すことで、ようやく理解することができました。http://codeidol.com/csharp/domain-driven-design/Maintaining-Model-Integrity/Bounded-Context/

この記事も役に立ちました: http://gorodinski.com/blog/2013/04/29/sub-domains-and-bounded-contexts-in-domain-driven-design-ddd/

于 2013-09-05T02:21:08.967 に答える