できのよいプログラム

こんな事はわかってる人はわかってると思うけど。。。
プログラムの主目的である正常系がきちんと動作する事は当たり前中の当たり前。
まともなプログラムの条件は、異常系がどれだけきっちり作りこまれているかがポイントだ。
まあ異常系ってのは地味でアピールポイントになりにくいし、モチベーション下がるし、テスト面倒だよね。。。
種類や規模にもよるけど、正常系の数倍くらい手間が掛かかる事もざらだと思う。
ところでビジネスアプリケーションの場合、異常系をおろそかにすると、問題が発生した時にサポートや賠償という形で結局自分たちがそのツケを払うリスクが高くなる。よってエンターテイメント系のアプリに比べ、ビジネスアプリでは異常系は重視されるべきだ。
が、世の中のアプリの異常系なんてあんまり考慮されいないような感じだなあ。。。
まあそれで万時うまく回っているのなら何の問題もないんだが、実際のところどうなんだろう。。。