DDD
でぃーでぃーでぃー
意味
DDDとはドメイン駆動設計の略称であり、複雑なビジネス領域をソフトウェアの構造に直接反映させるための設計手法および開発アプローチを指します。エリック・エヴァンス氏によって提唱され、ビジネスドメインの専門家と開発者が共通言語を用いて議論を重ねながら、現実の業務やルールに即したモデルを構築していく点に大きな特徴があります。単なるプログラミング技法にとどまらず、組織体制や開発プロセス全体をドメインの理解を中心に据えて組み立てることで、変化の激しいビジネス環境にも柔軟に対応できる持続可能なシステム開発を実現することを目指しています。
類義語
ドメイン駆動設計