「コードで理解するDDDの戦略的設計・戦術的設計のつながり」反応まとめ
- little_hand_s
- 5631
- 8
- 2
- 0
DDDでとっつきやすいアーキテクチャは? little-hands.hatenablog.com/entry/2017/10/… #ddd_semi
2018-08-04 15:44:53Inversion of Controlを活用してサービス層からインフラ層への依存を断ち切るのは基本的にやる #ddd_semi
2018-08-04 15:55:52オニオンアーキテクチャの説明を受けて、ヘキサゴナルアーキテクチャの Application を説明したのがオニオンアーキテクチャでそれ以外を説明したのがクリーンアーキテクチャと感じた #ddd_semi
2018-08-04 16:01:27DDDやってて面白いと思うのはデータストアがサービスの根幹にいないことだと思う。俺のようにMVCからきた人ってDB = ドメインモデルってイメージだと思うけどどうなんだろう。 #ddd_semi
2018-08-04 16:02:34・エンティティ 可変 (IDが同じであれば属性が変わっても同一性がある) (年齢や氏名が変わっても国民背番号なんかで人物の特定ができれば同一性は変わらない、同じ人物であると言える) ・値オブジェクト 不変 #ddd_semi
2018-08-04 16:28:02ドメインサービス ホテルの部屋の予約なんかで一つの予約では何時から部屋が空いてるかわからない。複数の予約(予約の集合)で判断できるような場合にドメインサービスを検討する #ddd_semi
2018-08-04 16:30:13ドメインイベントはドメインが作成するけどいつ発行されるかはドメインの知識ではない。(であってるのかな? #ddd_semi
2018-08-04 17:14:36自分もアプリケーションサービス単位でテストを書きますねぇ。ビジネスロジックの in と out が表現できるから後からみたときに助かります。 #ddd_semi
2018-08-04 17:19:19DDDの理解が進むと今まで開発中に感じたこうすれば良いみたいな考え方に名前がつけられて整理されていくのが面白い。あーあれねみたいな。 #ddd_semi
2018-08-04 17:19:52めっちゃ勉強になったーーー 最後集約またぎの結合の質問したらめちゃくちゃ丁寧に教えてもらえて、最高でした!!! #ddd_semi
2018-08-04 18:02:47DDD勉強会よかった〜 1人だと、正解がわかりにくいけど、戦術的なところの道しるべになった。制約をうまく使わないといけなそうだが、型や可視性がDDDに向いてるか言語選択に関わりそう。Pythonだと辛いのかなあ〜 良い機会なので、フラットな目線で見直してみるかなー #ddd_semi
2018-08-04 20:05:35