第6回 ドメイン駆動設計読書会@名古屋 に参加
d:id:youandi:20120914:p4
参加しました。
第6回 ドメイン駆動設計読書会@名古屋
http://partake.in/events/3ca02ebe-18cb-4664-a9e2-1563ef24cd5e
- 日時:2012/09/26 19:00〜21:00
- 場所:株式会社ニューキャスト セミナールーム
今回は読書回。
開会
9名が参加。
病院に行ってからの参加だったので遅刻するかと思ったけど、早めに病院に行ったら空いていて早く終わったので間に合った。
第6章
-
- P.126 図6.2は間違っている
- 車両登録番号(ナンバープレート)ではなく、車体番号であるべき。
- [twitter:@haradakiro]さんによる、車を題材にFactoryとRepositoryの解説図
- http://twitter.yfrog.com/nzd07xej
- インスタンス生成がFactoryでインスタンス検索がRepository。
- IEEE1471-2000
- ソフトウェアの比重が大きいシステムのモデル化に取り組んだのがこの規格。
- この図にある通り、モデルはビューである。様々な観点によってドメインの内容は変わる。
- 同じ車でも観点が異なる扱いをする場合は同一モデルでやるべきか
- DBの商品コードの話に
- 服飾系の商品コードにおいて、後ろ3桁が色やサイズといった情報を持っているものがあったりした。
- この本がお薦め
- UMLでは集約を表現しきれない
- P.142 不変条件とは?
- そもそもいつまで「不変」なのか。ずっと不変で有り続けるものは殆ど無い。
- どんなモデリングツールを使っているか
- 最近はastah。
- http://astah.change-vision.com/ja/
- http://p.astah.net/about (astahの図の共有サービス)
- 又はEnterprise Architect。
- IBM Rational Roseなどではきっちりとした図しか書けない。やっぱり基本は手で書く事。
- 最近はastah。
- [twitter:@haradakiro]さんによる、3Dモデルに知識を付けるシステムのモデリング
- http://twitter.yfrog.com/mn9gvxoj
- これは第11章でも出てくるアナリシスパターンを適用したもの。
- バッチシステムの話題に
- ドメイン駆動開発の使い所
- P.126 図6.2は間違っている
6章自体がそうですが、色々と英語なキーワードが飛び交う回でした・・・。あとJavaの10倍の生産性がある*1からかScalaといキーワードも頻繁に出てきました。
ちょっと以下の用語の再整理をしておかないと、以降を読み進めたり議論に加わるのが難しいなと思いました。
閉会
次回のモデリング回は10/12(金)19時から。会場は同じ。
懇親会
パス。