→上流工程一般
→基本設計
→詳細設計
サブトピック†
ADR†
ドメイン駆動設計(DDD)†
- ドメイン駆動設計の特徴
- ドメインに精通した専門家を中心に開発する。ドメインに精通した専門家やドメインエキスパートと共に、そのドメインに関する知識を明確にし、それを元に開発することで、ビジネスニーズに適切に対応することができる。
- ドメインモデルを中心とした設計。ドメインに関する知識を抽象化し、ドメインモデルとして表現し、それを中心として設計・開発をすることで、ドメインに対して正確な表現ができる。
- インフラストラクチャやインフラに対しては後回しにする 。
- アジャイル開発に則った開発手法 。ドメインに対する知識は常に変化しているため、アジャイル開発に則り、イテレーションを重ねて開発し、順次改善をする
- クリーンアーキテクチャはある意味、いろんな定義や説明があって訳が分からなくなったオブジェクト指向設計を、あらためて仕切り直して整理しなおしたものと言ってもよい。
Last-modified: 2024-09-10 (火) 13:04:43