ドメイン駆動設計実践入門
https://m.media-amazon.com/images/I/81nhSmjDfqL._SY522_.jpg
Part1 ドメイン駆動設計への招待
C2 ビジネス課題とドメイン駆動設計
Part2 ビジネス価値の発見
C3 戦略的設計
C4 業務知識の獲得
C5 ドメインモデルの可視化
Part3 ドメインモデルの実装
C6 戦術的設計とコード実装
C7 アーキテクチャ
C8 実装の準備
C9 値オブジェクト
C10 エンティティ
C11 集約
C12 ドメインサービス
C13 リポジトリ
C14 アプリケーションサービス
C15 プレゼンテーション層の実装
ビジネス価値を守り続ける
C16 拡張性とメンテナンス
C17 中核ビジネスロジックの独立性を守る
C18 ビジネスロジックを技術実装の詳細から分離する
C19 イベント駆動アーキテクチャ
C20 Outboxパターンによる確実なイベント発行
C21 イベントソーシングという選択肢
#DDD