「コードで理解するDDDの戦略的設計・戦術的設計のつながり」反応まとめ

https://ddd-community-jp.connpass.com/event/96382/ こちらのイベントでの当日のつぶやきまとめです。
1
kwwwwwwwr @chrkwbr

アーキテクチャの話できるの楽しすぎる #ddd_semi

2018-08-04 15:43:41
kwwwwwwwr @chrkwbr

Inversion of Controlを活用してサービス層からインフラ層への依存を断ち切るのは基本的にやる #ddd_semi

2018-08-04 15:55:52
nrs @nrslib

オニオンアーキテクチャの説明を受けて、ヘキサゴナルアーキテクチャの Application を説明したのがオニオンアーキテクチャでそれ以外を説明したのがクリーンアーキテクチャと感じた #ddd_semi

2018-08-04 16:01:27
tommy @ques0942

DDDやってて面白いと思うのはデータストアがサービスの根幹にいないことだと思う。俺のようにMVCからきた人ってDB = ドメインモデルってイメージだと思うけどどうなんだろう。 #ddd_semi

2018-08-04 16:02:34
kwwwwwwwr @chrkwbr

DDDで作るときは。 アプリ全体がエンティティに振り回されたくないから。 #ddd_semi

2018-08-04 16:05:43
kwwwwwwwr @chrkwbr

・エンティティ 可変  (IDが同じであれば属性が変わっても同一性がある)  (年齢や氏名が変わっても国民背番号なんかで人物の特定ができれば同一性は変わらない、同じ人物であると言える) ・値オブジェクト 不変 #ddd_semi

2018-08-04 16:28:02
kwwwwwwwr @chrkwbr

ドメインサービス ホテルの部屋の予約なんかで一つの予約では何時から部屋が空いてるかわからない。複数の予約(予約の集合)で判断できるような場合にドメインサービスを検討する #ddd_semi

2018-08-04 16:30:13
kwwwwwwwr @chrkwbr

集約は整合性を保つ最低限の単位 #ddd_semi

2018-08-04 16:32:26
kwwwwwwwr @chrkwbr

ドメインイベントはドメインが作成するけどいつ発行されるかはドメインの知識ではない。(であってるのかな? #ddd_semi

2018-08-04 17:14:36
nrs @nrslib

ドメインイベントをどこで受けるのか、結果整合性が求められるかで大分変わるんですよねぇ #ddd_semi

2018-08-04 17:15:49
nrs @nrslib

結果整合性が許される、の間違い #ddd_semi

2018-08-04 17:16:59
nrs @nrslib

自分もアプリケーションサービス単位でテストを書きますねぇ。ビジネスロジックの in と out が表現できるから後からみたときに助かります。 #ddd_semi

2018-08-04 17:19:19
tommy @ques0942

DDDの理解が進むと今まで開発中に感じたこうすれば良いみたいな考え方に名前がつけられて整理されていくのが面白い。あーあれねみたいな。 #ddd_semi

2018-08-04 17:19:52
tommy @ques0942

DDD初心者向けの良いイベントでした。 #ddd_semi

2018-08-04 17:38:49
吉田あひる @strtyuu

めっちゃ勉強になったーーー 最後集約またぎの結合の質問したらめちゃくちゃ丁寧に教えてもらえて、最高でした!!! #ddd_semi

2018-08-04 18:02:47
ふく / 自作キーボードのお店やってます @yfuku_

DDD勉強会よかった〜 1人だと、正解がわかりにくいけど、戦術的なところの道しるべになった。制約をうまく使わないといけなそうだが、型や可視性がDDDに向いてるか言語選択に関わりそう。Pythonだと辛いのかなあ〜 良い機会なので、フラットな目線で見直してみるかなー #ddd_semi

2018-08-04 20:05:35
おーひら @mohirara

応募・参加頂いた方ありがとうございました! 撤収や運営チームの打ち上げも終わりました! #ddd_semi

2018-08-04 20:35:10
nrs @nrslib

いい勉強会でした。お疲れ様でしたー #ddd_semi

2018-08-04 20:35:22
おーひら @mohirara

今月末に2時間バージョンのセミナーも開催予定なのでご期待ください! 詳細は追って告知します! #ddd_semi

2018-08-04 20:36:29
おーひら @mohirara

ところどころ理解が難しかったところもあったけど、そのへんはDiscordでの勉強会で補っていこうと思います。 #ddd_semi

2018-08-04 20:43:17