私はソーシャルネットワーキングのウェブサイトを構築しています。私はそれに唯一のコーダーです。 今、コードに触れるのはImだけです。あなたがコードに触れる唯一の人なら、try/exceptブロックが必要ですか?
ユーザーがウェブサイトに入力する内容を知っているとすれば、私はそれらをすべてIF ELSE
で捕まえます...本当に試してみる必要がありますか?
私は自分のコードを調べて、ほとんど0回のtry/exceptブロックがあることを認識しています... IF/ELSEですべてのケースをキャッチするので...しかし、すべてのエラーをログに記録します
私は多くのユーザーテストを行いましたが、バグは見つかりませんでした。
コードにtry/exceptsが含まれていないため、私は何か間違っているように感じます。
あなたはユーザーが何を入力するのか知っています!私はいくつかダムのユーザーに会った。何かとすべてを期待する。 –
Try/Exceptブロックは通常、間違ってはいけないものの周りで使用されますが、常に可能です。基本的には、コード外(外部DLL、サーバー、サービス、データベース、タイムアウトの処理など)と呼び出すときは、例外ハンドラで処理する必要があります。 – NetSquirrel
この質問はあまりにも主観的なので、私は投票に投票します。あなたが選んだ言語のイディオムに従ってください。 PythonでEAFPとLBYLを例に取る。 – Johnsyweb