ドメイン駆動設計読書会@名古屋 #8 に参加
d:id:youandi:20121012:p2
参加しました。
ドメイン駆動設計読書会@名古屋 #8
http://partake.in/events/4dc4cd72-dcc7-4ce3-a927-211cde9de0e2
- 日時:2012/10/24 19:00〜21:00
- 場所:株式会社ニューキャスト セミナールーム
- 公式Twitterタグ:#dddnagoya
今回は読書回。
開会
主催者不参加での3名が参加。
第7章 言語を使用する:応用例
-
- 最初の30分は読書の時間に
- モデル上では、値オブジェクトとエンティティの見分けが付かないですね。
- →今回は色分けして表現しましょう。
- そもそもモデルの元ネタは何になるのか?
- →シナリオからの落とし込みを行う。本章ではP.166のアプリケーションを導入するの3つのシナリオから。
- 説明だけでは分かりにくいので、貨物輸送システムのモデリングを実際に書いてみて、書籍の流れに沿ってモデルを変更していくことに。
- http://twitter.yfrog.com/mmjc8urj
- 書き出してみると、モデリングの図はほぼ完成形でどこも変更がなかった。
- 問題となっていた循環参照の問題も、リポジトリを追加しただけ問題解決したが、UMLとしてのモデル上ではなんら変更が現れない。
- コレクションとクエリもモデル上の表現では違いがない。
- 本章に貨物輸送システムのモデルは、書籍の掲載内容は完成しすぎている。
- 新機能を導入する:配分チェック
- http://twitter.yfrog.com/h8k0lcuj
- エンタープライズセグメントはこのシステムでは何を示すのか?
- 貨物タイプにより量・サイズが決まる?
- エンタープライズセグメントは値オブジェクトである。
- このモデルも完成形すぎる。普通は3つのシステムに分けずに1つのシステムとして考えてしまうのでは?
- 次回モデリング回に向けて
今回も付いていくのがちょっと難しかった。他のお二方はDDD本2週目だったり、それなりの業務経験をお持ちの方だったのでとても助かりました。
閉会
次回は11/9(金)に開催らしい。