モジュール
ドメイン駆動設計
においては,全体を俯瞰して整理するための
戦術的設計
を指す.
モジュール名
は
ユビキタス言語
に含むべき重要な語彙であり,
競争優位性
につながるものがトップレベルの
モジュール名
になる.
短文として
ドメインモデル
を説明できる
モジュール名
になっていれば,
複雑なビジネスロジック
に焦点を置いた良い
モジュール
になっていると考えられる.
モジュール
の配下に,
複雑なビジネスロジック
を表現する
集約
と
ValueObject
が集められる.