DDDを読んでる4
- 作者: Eric Evans
- 出版社/メーカー: 翔泳社
- 発売日: 2013/11/20
- メディア: Kindle版
- この商品を含むブログ (3件) を見る
今日は第7章を読んだ。Clojureの方の勉強は今日はなし。勉強は1日1テーマにしないと日常生活に支障をきたす。
なんだろうな、上滑りした。途中のモジュールのところでちょっと持ち直したけど、やっぱりコード書いてみないとわからんちん。いつも画面やデータベーススキーマから考えているからモデルから考えるのかなりの意識改革だ。
- 第7章 言語を使用する:応用例
- 貨物輸送システムを導入する
- ドメインを隔離する:アプリケーションの導入
- エンティティと値オブジェクトを区別する
- 役割とその他の属性
- 輸送ドメインの関連を設計する
- 集約の境界
- リポジトリを選択する
- シナリオをウォークスルーする
- サンプルアプリケーションの機能:貨物の荷出し地を変更する
- サンプルアプリケーションの機能:リピータへの対応
- オブジェクトの生成
- 貨物用のファクトリとコンストラクタ
- 荷役イベントを追加する
- リファクタリングのために立ち止まる:貨物集約についてのもう1つの設計
- 輸送モデルにおけるモジュール
- 新機能を導入する:配分チェック
- 2つのシステムを接続する
- モデルを強化する:ビジネスのセグメント化
- パフォーマンスチューニング
- 最後に