プログラマーな日々スマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。読者です読者をやめる読者になる読者になるプログラマーな日々プログラマー兼SEです。趣味は開発環境を改善することです。亨さん)イベントDDD6/27に「BPStudy#82」の勉強会に行ってきました。亨さんのセッション「ソフトウェアを正しく作るためのドメインモデルの育て方」で、メモしたことを書いておきます。一回きりの開発であれば、スマートUIとトランザクションスクリプトを否定しないが、ソフトウェアを成長させていこうとするならアンチパターン三層+ドメインモデルプレゼンテーション層アプリケーション層データソース層ドメインモデルは三層から使われる(どの層にも属さない)ビジネスルールはドメインモデルへ例えば、特定の商品だけの特別な処理ビジネスのルールはドメインモデルだけにあるので、重複しない参照は一方向(双方向参照はしない)繰り返し変化させる実際にコードを動かそうとすると、ビジネスロジックが三層に記述されがちいきなりドメインモデルを実現できるわけではない。購読/フォローするid:JHashimotoプログラマーです。プログラミング、時々ライフハック。(1)月別アーカイブ。