不確実なことを解決して確実なことにする
from
優先順位をつけるための基準
不確実なことを放っておくと後で困る。不確実なことが悪いほうに傾くと後になって分かると、それまでやったことが無駄になるかもしれない。
実現可能かどうかが分からないまま振舞いの仕様を決めたとする。実装する段階になってその仕様が実現できないと分かると、そこから仕様変更せざるを得ない。そうならないように、不確実なことは先に解決しておく。
できないなら早いうちにできないと分かったほうがよい。できないと分かれば別の手を打つことができる。