https://ddd-community-jp.connpass.com/event/168674/
YouTube https://www.youtube.com/watch?v=19Gbx9jWLdc&feature=youtu.be
SlideShare https://www.slideshare.net/koichiromatsuoka/202038
https://github.com/little-hands/ddd-task-management-sample/tree/master/src
モデル →ドメインモデル
モデルが良くないといけない ソフトウェアに落とせないといけない
@アノテーション ロンボク? autowired Springの書き方
postpone 延期する
Setterをぶっ壊す? setいちいちやてたの 1つのクラスを見るだけでわかるようになる コンストラクタ作ってデフォルトコンストラクタでできなくさせる
正しいインスタンスがあれば? ユースケースは公開されているのでできる
DDDはまずは動くものを作ってリファクタリング 最初からモデルはない、継続的に
集約を理解する、やりやすい 中間テーブル
凝集度? Entry,リポジトリよりだいじ
トップアップ、ボトムアップ 成瀬さん
非常に重要なのはレイヤー レイヤーの責務がないととりにくい
バリデーションはどこ? 例外の種類に応じて適切なレイヤーで 50x 40x
Railsで辛い? 凝集度 モジュール
オブジェクト指向っぽい実行
CQRS
DDDの普及 チーム力を高めて発言力をつけてから
Reduxと二重?フロントエンドはプレゼンテーション 永続化は持たせたくない
ミュータブルの方が安全? モデルと実装でミュータブルかを モデル図はコードが表現できていれば
DDDはオブジェクト指向の思考を使う、延長 対立ではない
ビッグローブ、増田さん ログレスさん
まず、ドメインサービスを使わずに書く 極力エンティティとか値オブジェクトで書く
生合成の保たれた