資料
- エリック・エヴァンスのドメイン駆動設計(牧野 祐子 牧野 祐子 今関 剛 今関 剛 今関 剛 和智 右桂 和智 右桂 Eric Evans)|翔泳社の本
- 本家
- Domain Driven Design(ドメイン駆動設計) Quickly 日本語版
- 要約版
- InfoQに会員登録するとダウンロードできる
- ドメイン駆動設計の用語と解説(抜粋版) - Qiita
- ドメイン: 知識、影響、または活動の領域
- コンテキスト: 単語や文が出てくる環境で、その単語や文の意味を決定するもの
- ドメイン駆動設計における「良いモデル」と「悪いモデル」とは - ログミーTech
- 良いモデルとは問題解決できるモデルである
- モデルは最初から完成せず、改善していくもの
- モデルとコードが一致していると理解しやすく、変更しやすい
- モデルとコードを一致させ続けるためのベストプラクティスが(EntityやRepositoryなどの)パターンである
- 実装のパターンを使って既存コードの品質を上げる「軽量DDD」もアリ