DDD / Contemplate Contradictions


矛盾を注視する (P216)

要約

  • ドメインエキスパートは相互に矛盾する意見を出すことがあるが、このような矛盾はより深いモデルに到達するための手がかりとなり得る。
    • 単なる用語のバリエーションや無理解である場合もある。
  • ガリレオは、コペルニクスの地動説と、自身の感覚(人は吹き飛ばされたり落ちていったりしていない)との矛盾を提示し、これらの矛盾を解消することで自然法則に関するすばらしい発見を導き出せるのではないかと考えた。
  • ガリレオは、"走る馬の上からボールを落とすとどうなるか"という思考実験を行うことで、より有用な物理運動のモデルを導き出した。
  • これと同様のパターンによってしばしば、我々が問題とするドメインの表層的なレイヤに風穴をあけ、より深い洞察を得ることができる。
  • すべての矛盾を解消するのは現実的でも望ましくもない。しかし、矛盾が残されるとしても、互いに矛盾する事実が現実世界にうまく適合する方法が明らかになることもある。

担当者のつぶやき

  • なんか最後の段落、あやしい。

みんなの突っ込み

  • つぶやきにある最後の段落ですが、"contemplation can be revealing"を素直に解釈して、「どのようにすれば矛盾する事実が現実世界にうまく適合するかを考えることで分かってくることもある。」くらいに解釈すれば良いのではないでしょうか。 -- 和智? 2008-11-29 (土) 09:39:27
  • あざっす!なんかわかった気がします、なおしてみます。 -- 渡邉? 2008-11-29 (土) 11:37:36

まとめ (議事録)