エラー処理の規約
エラーの認識方法について、つまり
例外処理によりエラー処理を行うのか、
それともファイルI/Oやシステム呼び出しのステータスを確認してエラーを認識するのか
について明記されていること。
また、OSが認識しないアプリケーションレベルの論理的なエラーが発生した場合に、どのように対処するかについて明記されていること。
さらに、エラー認識後のプログラムの処理(ログへの書き出し、外部の監視システムへの通知方式など)について明記されていること。 エラーが発生した箇所で、エラーの出力も行う場合の問題点
出力の仕方は一通りではない
エラーの情報を返し、上位側でエラーの出力を行う場合の問題点
下位が上位を意識してしまう
情報が隠蔽されない