「想定外の例外」を処理した結果不具合だす場合が、怖いバグだから
設計の段階で、とにかく考えられる限りの動作パターンを洗い出しておくために、仕様を書き出しておく
そうでないと、場当たり的に仕様を修正していって、バグからバグへ連鎖しかねない