DDD / Try, Try Again


何度もトライする (P218)

要約

  • 今あげた例では、何度にもわたるトライ&エラーについては触れていない。モデル化する前に数多くの会話が必要かもしれないし、そのモデル自体も最終的には、もっと良いアイデアを得て置き換えてしまうかもしれない。
  • このような方向転換は、何もひどいことばかりではない。変更がモデルにより深い洞察を与えてくれるし、リファクタリングが設計をよりわかりやすく、変更しやすくすることで、方向転換しなければならない地点で転換しやすいように準備してくれている。
  • 実際、他にやり方はない。試行なくしては何がうまくいき、何がうまくいかないかわからないし、過ちを避けようとすれば設計の品質は低くなってしまう。そうなると、素早く試行するよりも長い時間がかかった、ということは簡単に起こりうる。

担当者のつぶやき

みんなの突っ込み


まとめ (議事録)