アカウント名:
パスワード:
境界値ならテストして当然出だし、境界値でない所でバグなんてよほど変な作りでないと起き得ないし。問題が起きても複数モジュール全部巻き込んで落ちるとか、航空機用のソフト開発でそんな事態が起きるって一体全体どうなっている……
もしボールを空中に放り投げたなら、その軌跡を確信を持って予測できる。というのも、我々は普通の状況において、ある物理法則がそこに適用されることを知っているからである。もしそのボールをもうちょっと強く放り投げただけで、ボールが飛んでいく途中で急に静止し、それからまっすぐに空高く飛んでいったりしたら、とても驚くだろう。ボールの動きをシミュレートする完全にデバッグしきれてないソフトウェアにおいては、ちょうどこの種の振舞いがいとも容易に起きてしまうのである。
大規模なアプリケーションにおいては、数百、いや、数千の変数と
磁方位270度とか有限な滑走路情報全部ぶち込んでみるのはそこまで複雑なテストかな。
実機テストをせずに手を抜いたみたいだね。世界の全ての空港でテスト飛行しておけば、バグを潰せたと思われる。
技適を与えた当局もメンツが潰れるし、申請したらテストの許可も出るでしょ。同社は、去年墜落事故起こした機種もあったし相当人手が足りないのか、今後も不安は残る。
JRの改札機システム作ってる会社は、開発者が駅を回ってすべてのパターンのテストしてる、みたいなことは無いよ
条件が揃わないものはテストと呼ばないだけの話では
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
にわかには信じがたい (スコア:0)
境界値ならテストして当然出だし、
境界値でない所でバグなんてよほど変な作りでないと起き得ないし。
問題が起きても複数モジュール全部巻き込んで落ちるとか、
航空機用のソフト開発でそんな事態が起きるって一体全体どうなっている……
IBM ラショナル部門 某技術者による、素人さん向け ソフトウェアの複雑度の説明 (スコア:3, 興味深い)
もしボールを空中に放り投げたなら、その軌跡を確信を持って予測できる。というのも、我々は普通の状況において、ある物理法則がそこに適用されることを知っているからである。もしそのボールをもうちょっと強く放り投げただけで、ボールが飛んでいく途中で急に静止し、それからまっすぐに空高く飛んでいったりしたら、とても驚くだろう。ボールの動きをシミュレートする完全にデバッグしきれてないソフトウェアにおいては、ちょうどこの種の振舞いがいとも容易に起きてしまうのである。
大規模なアプリケーションにおいては、数百、いや、数千の変数と
Re: (スコア:0)
磁方位270度とか有限な滑走路情報全部ぶち込んでみるのはそこまで複雑なテストかな。
Re: (スコア:1)
実機テストをせずに手を抜いたみたいだね。
世界の全ての空港でテスト飛行しておけば、バグを潰せたと思われる。
技適を与えた当局もメンツが潰れるし、申請したらテストの許可も出るでしょ。
同社は、去年墜落事故起こした機種もあったし相当人手が足りないのか、今後も不安は残る。
Re: (スコア:0)
JRの改札機システム作ってる会社は、開発者が駅を回ってすべてのパターンのテストしてる、みたいなことは無いよ
Re:IBM ラショナル部門 某技術者による、素人さん向け ソフトウェアの複雑度の説明 (スコア:0)
Re: (スコア:0)
条件が揃わないものはテストと呼ばないだけの話では