gotoを恐れず使う兵共がfinallyや多重breakを語るスレ
■ このスレッドは過去ログ倉庫に格納されています
0371デフォルトの名無しさん
2008/02/11(月) 18:56:38ああそんなのもあったっけ。
doではじめるとwhileに書き換えられたことがあった。
それはともかく、
前処理に失敗したら主処理を飛び越して後処理ってするとき、
処理する前に判断しないとだめだろ。
それに、break忘れのリスクもあるが、戻り値の初期化忘れっていうミスを防ぐ効果もある。
どちらかというと正常か異常かを錯誤するほうが重大なミスだから
whileよりdoがよいということはないと思う。
あと、エラーなら抜けるっていうまったく同じ目的のためのブロックだから、
前処理も主処理も同じ構文使ったほうがわかりやすいしミスしにくい。
とにかく頭使わずにミスなく書くのが目的だから。
■ このスレッドは過去ログ倉庫に格納されています