あらかじめ念入りに設計するのではなく、いきなりプログラミングしろと薦めるのはなぜですか?

あらかじめ念入りに設計するのではなく、いきなりプログラミングしろと薦めるのはなぜですか?

http://d.hatena.ne.jp/lionfan/20100722#1279632359

現実の問題に、簡単で厳密に定義された問題などほとんどない。

http://d.hatena.ne.jp/lionfan/20100722#1279632359

だから事前の設計に多くの時間を費やしたら、間違った問題を解決するための、綿密かつ詳細な計画を立てることになるのがオチ

http://d.hatena.ne.jp/lionfan/20100722#1279632359

複雑ではっきり定義されていない問題には、できるだけ速くプロトタイプを書き、問題点を見つけながら、問題の定義を変更するほうがよい。

http://d.hatena.ne.jp/lionfan/20100722#1279632359