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

https://ddd-community-jp.connpass.com/event/96382/ こちらのイベントでの当日のつぶやきまとめです。
1
松岡@ログラス/DDD,アジャイル @little_hand_s

本日のDDDセミナーのハッシュタグ #ddd_semi です。よろしくお願いしますm(_ _)m ddd-community-jp.connpass.com/event/96382/

2018-08-04 12:06:54
nrs @nrslib

赤坂に着いたのであった #ddd_semi

2018-08-04 12:17:31
おーひら @mohirara

DDDセミナー始まりましたよ! #ddd_semi

2018-08-04 13:10:30
tommy @ques0942

始まった。discordとtwitterどっちに質問流すか相談中。 #ddd_semi

2018-08-04 13:22:07
吉田あひる @strtyuu

DDDの進め方は戦略→戦術が正しい流れだけど、初心者が戦略から考えるのは難しい #ddd_semi

2018-08-04 13:28:39
おーひら @mohirara

「アーキテクチャ貴族」 良いアーキテクチャばかりを見て育ってきた人のこと。 #ddd_semi

2018-08-04 14:15:11
tommy @ques0942

アーキテクチャは変更コストが高い。言語やフレームワークは差し替えが難しい。データストアは場合によっては差し替えられるのでアーキテクチャに含まなくて良くなるかも。 #ddd_semi

2018-08-04 14:15:33
kwwwwwwwr @chrkwbr

良い設計とは?には凝集度と結合度を意識すべし #ddd_semi

2018-08-04 14:19:40
kwwwwwwwr @chrkwbr

「アーキテクチャ貴族(きれいなアーキテクチャだけ見て育った人)なんでいるんですか?」 #ddd_semi

2018-08-04 14:28:23
tommy @ques0942

MVCややこしい問題(最初期のMVCとRailsやサーブレットのMVCは違う) オリジナルはMVPとかMVVMに近いのでMVC2とは結構違う。 #ddd_semi

2018-08-04 14:32:36
kwwwwwwwr @chrkwbr

ユースケースとビジネスルールを見極めないと、一つのクラスに情報がつまりすぎて凝集度が低くなりがち #ddd_semi

2018-08-04 14:37:23
kwwwwwwwr @chrkwbr

1層アーキテクチャであえてアンチパターン的なサンプル見せてもらえたの、良かった。アンチパターン実際に見せるのは業務でも活用できそう。 #ddd_semi

2018-08-04 14:47:23
tommy @ques0942

4層アーキテクチャ。3層アーキテクチャのビジネスロジックをドメイン的な制約の層と、それを用いて記述するユースケース層に分ける。 #ddd_semi

2018-08-04 15:03:31
nrs @nrslib

ヘキサゴナルアーキテクチャが六角形であることに殆ど関係ないのがいつも笑う #ddd_semi

2018-08-04 15:07:35
kwwwwwwwr @chrkwbr

ヘキサゴナルアーキテクチャからオニオンアーキテクチャやクリーンアーキテクチャから派生した感じ #ddd_semi

2018-08-04 15:08:38
おーひら @mohirara

オニオン党とクリーン党。いがみ合いつつも親は等しくヘキサゴナル。最終的に仲良し。 #ddd_semi

2018-08-04 15:09:15
nrs @nrslib

他の言語でも package private とかの修飾子は欲しくなる #ddd_semi

2018-08-04 15:22:29
tommy @ques0942

DAOのabstractクラスだけドメイン層に作っておき、データストア層はそれを実装するようにすることでドメイン層からデータストア層への依存をなくせる。 #ddd_semi

2018-08-04 15:26:07
kwwwwwwwr @chrkwbr

package-privateを利用してDBからドメイン再構成用のコンストラクタの用意は良いなと。 #ddd_semi

2018-08-04 15:32:25
おーひら @mohirara

資料や説明のクオリティが高すぎてビビる。 #ddd_semi

2018-08-04 15:37:54