C言語のことは<46>
■ このスレッドは過去ログ倉庫に格納されています
0162デフォルトの名無しさん
NGNG教えを乞う者の態度とは思えんが・・・。
エラーハンドリングは、プログラムの仕様だ。
プログラムの実行時に発生する可能性がある異常値をあらかじめ想定して、捕捉し、
それに応じた復帰/終了処理をする。
アサーションは、プログラムが仕様/意図通りに動いているかどうかを確かめるものだ。
エラーハンドリング漏れや論理エラー等の、プログラムの実行時に許容できない異常値を
捕捉する。
仕様/意図通りに動いている事が確認できればそれはもう必要無いので、リリースビルド
には含めない。
エラーハンドリングは仕様書に現われる、アサーションは現われない。
■ このスレッドは過去ログ倉庫に格納されています