ドメイン駆動設計入門 | Notion
1章 ドメイン駆動設計とは
2章 値オブジェクトとは
3章 ライフサイクルのあるオブジェクト「エンティティ」
4章 不自然さを解決する「ドメインサービス」
5章 データにまつわる処理を分離する「リポジトリ」
6章 ユースケースを実現する「アプリケーションサービス」
7章 柔軟性をもたらす依存関係のコントロール
9章 複雑な生成処理を行う「ファクトリ」
10章 データの整合性を保つ
11章 アプリケーションを1から組み立てる
12章 ドメインのルールを守る「集約」