#DDDConf01

ドメイン駆動設計(DDD)を実践する様々なベンチャー企業のCTOが、DDD戦略・戦術・哲学に関するディスカッション型イベント!!
1
前へ 1 2 ・・ 5 次へ
ミノ駆動 @MinoDriven

「コードがダメでもドキュメントがしっかりしてれは大丈夫でしょ?」こういうのも弊社に多い。コードもドキュメントも低品質なクセに。 #DDDConf01

2016-05-11 19:33:34
Coward@サヨナラの意味 @FScoward

#DDDConf01 javadocの保守を死守してコメントは書かない

2016-05-11 19:33:42
uzzu @uzzu

ドメインビジョン声明文は書かないのかな? #DDDConf01

2016-05-11 19:37:20
Coward@サヨナラの意味 @FScoward

#DDDConf01 テストコードをドキュメントとして扱う

2016-05-11 19:37:25
ミノ駆動 @MinoDriven

なるべくドキュメントはフライウェイトにするのは賛成。ドキュメントに依存しすぎるとコードは劣化するわ、コード対仕様の莫大な翻訳作業&翻訳メンテが必要で生産性がガタ落ち #DDDConf01

2016-05-11 19:37:40
Okuda @yoskhdia

全体像はモデル図。モデルそれぞれの説明はコードドキュメント。補助はSpec。が一般的な雰囲気。Whyを残すためにマインドマップというのは面白いなー。どれくらい大きくなるのだろう? #DDDConf01

2016-05-11 19:38:25
Okuda @yoskhdia

有用なドキュメントはマニュアルだ、という話もありますね。 #DDDConf01

2016-05-11 19:40:20
Coward@サヨナラの意味 @FScoward

#DDDConf01 集約はライフサイクルを同一にするオブジェクトのまとまり

2016-05-11 19:40:52
ミノ駆動 @MinoDriven

でも実践DDDの集約クラスでは、メンバがpublicなんだよなー。あれはマズいやり方なんかな。 #DDDConf01

2016-05-11 19:42:23
Coward@サヨナラの意味 @FScoward

#DDDConf01 集約の大きさに気をつけなければいけない

2016-05-11 19:45:31
Coward@サヨナラの意味 @FScoward

#DDDConf01 集約の内側では強い整合性を維持、 外側では結果整合になりやすい

2016-05-11 19:50:15
Coward@サヨナラの意味 @FScoward

#DDDConf01 プロジェクトの初期にやっておいたほうがよい

2016-05-11 19:51:11
Okuda @yoskhdia

集約をちゃんと設計することが、RepositoryやActorや色々なところでのデータ整合性に寄与する。逆に言えば、早期に整合性を守る境界はどこかを決めたほうが良い。 #DDDConf01

2016-05-11 19:52:18
大西 真央 @mmmmao0530

ビジネスルールに即した集約を考えると、巨大な集約になってしまって、いつも悩んでいたけど、ビジネスルールを早めに調整→折り合いをつけて、ビジネスとして集約を小さくすればいいんかー! #DDDConf01

2016-05-11 19:52:50
Coward@サヨナラの意味 @FScoward

#DDDConf01 無限にあるものと有限であるもので分けている

2016-05-11 19:55:40
前へ 1 2 ・・ 5 次へ