DDD Alliance! ドメイン駆動設計のためのオブジェクト指向入門 まとめ
- ken_takasaki
- 3386
- 7
- 1
- 1
相当注意深くやらないと、業務の関心毎がドメイン層から簡単に溢れてしまうので、本当に難しい #DDDAlliance
2016-01-21 19:24:55会場、いっぱいだな。。。みなさん、後から来る人が入りやすい様に、ご協力よろしくお願いします! #DDDAlliance
2016-01-21 19:25:51変更コストが下がる設計の「役に立つクラス」に書いてある makeProperDecision()、doSomethingValuable()、showUserfulInformation() ってメソッドいいな。すごく役に立つクラスな感じがするw #DDDAlliance
2016-01-21 19:30:50役に立つオブジェクトだと思うオブジェクトから、データを取り出さないといけなくてゲッターを書くとき微妙な気持ちになる。でも表示するからには取り出さないといけないしなぁ #DDDAlliance
2016-01-21 19:31:31viewに表示させるために、getterは用意します。 setterは、特別な理由がない限り使わないかな。 #DDDAlliance
2016-01-21 19:34:58・ドメイン層は独自の型だらけにする ・独自の型=利用者の関心ごと ・基本データ型=コンピュータの関心ごと なるほどね〜 #DDDAlliance
2016-01-21 19:38:28オブジェクト指向入門の2冊、頑張って探して買った数日後に増版が出るという話を聞いてちょっと微妙な気持ちになった #DDDAlliance
2016-01-21 19:41:58今紹介があった バートランド・メイヤー の本 オブジェクト指向入門 第2版 方法論・実践 amazon.co.jp/dp/4798111120/ オブジェクト指向入門 第2版 原則・コンセプト amazon.co.jp/dp/4798111112 #DDDAlliance
2016-01-21 19:43:03「実現手段を隠蔽する」 部品をむき出しにせず、綺麗な筐体に入れるイメージかな。ドメイン層に部品が出てたら、筐体からはみ出てる感じかな #DDDAlliance
2016-01-21 19:47:39プレゼンテーション層 アプリケーション層 データソース層、本を読んでるときは分かった気がするものの、じゃぁフレームワークを使って開発しようとすると、少しアーキテクチャが違うのでどれがどの層かよく分からなくなる #DDDAlliance
2016-01-21 19:54:31OfferService、サービス層が突然出てきたような気がするけど、これはドメイン層のサービスかな?アプリケーション層のサービスかな? #DDDAlliance
2016-01-21 19:56:30@kanonji さん、@polidog さん、ここで出てきている OfferService は、アプリケーション層のサービスですね。 #DDDAlliance
2016-01-21 20:00:23Offerクラス、簡潔でいいなぁ。普段はフレームワークのエンティティクラスとかに考えが引き摺られてるのがわかる気がするので、あとで見直したい #DDDAlliance
2016-01-21 20:00:24