オブジェクトを使用する場合のエラー処理のベスト プラクティスは何ですか?
A)オブジェクトのメソッドが呼び出される前で、何らかのエラーが発生した場合にメソッドを実行することさえできない、または
B)パラメータを渡して、メソッド自体でエラー チェックを実行し、エラー コードなどを返すだけです。
オプションと簡単な説明を選択してください。理由を教えてください。
ありがとう orlandu63、それは良い習慣ですが、ユーザーが何かのタイトルを提供する必要があるのに、提供しなかったなどの致命的ではないエラーはどうですか?
class Sample {
var $err_no_title = 1;
function createNewRecord ($title) {
if (!$title) return $this->err_no_title;
}
}
または、これらの種類のエラーにも例外を使用しますか?