DDD
ドメイン駆動設計 - Domain Driven Designの略称。
DDDの3原則
コアドメイン
に集中すること
ドメイン
の実践者とソフトウェアの実践者による創造的な共同作業を通じて、モデルを探究すること
明示的な
境界づけられたコンテキスト
の内部で、
ユビキタス言語
を語ること
DDDの導入方法
関係者にDDDがもたらす事業価値を明示する
ビジネス的価値
コアドメイン
への注力
業務の正しい理解
顧客(ドメインエキスパート)による設計
よりよいユーザー体験
技術的価値
モデル間の境界を明確に
エンタープライズアーキテクチャ
の整理
アジャイルな継続的なモデリングの実施
ユビキタス言語
や技術的戦術の活用
※↑から重要度高