今日の英語 - Domain Driven Desgin Quickly その6
速読の練習。速読はしない。文の構造を意識しつつ読み進める習慣をつける。方法論はTOEFLテスト速読・速聴大特訓 基礎編で。
ルールは以下の通り。
- トピックセンテンスは黄色いマーカーで
- シグナルワードは緑の線
マインドマップから再構成したまとめ
Model Driven Design
- Domain -> Code のところで失敗したくない
- 初期から Developer をモデリングに参加させよう
- 道具としてはオブジェクト指向言語がよい。手続き型はだめ。
Layered Architecture pattern
- コードの中には Domain 関連のものとそうでないものがまざっているよ。
- まざるとドメインに集中して考える事が難しくなるよ
- レイヤーをきちんと分ければ解決する
- UI : 情報提示、コマンド受付
- App : 薄いレイヤー。アプリの state を保持
- Domain : 心臓部。biz logic の state を保持
- Infrastructure : 他のレイヤーのサポート。オブジェクトの永続化