ヘタなコードの書き方
■ このスレッドは過去ログ倉庫に格納されています
0538側近中の側近 ◆0351148456
2008/04/24(木) 21:50:27っていうか、returnを複数書くと保守の時がっかりするんだよね。
int Func(void)
{
(処理)
if(ErrorCode == 1){
(エラー処理)
return;
}
else if(ErrorCode == 2){
(エラー処理)
return;
}
else if(ErrorCode == 3){
(エラー処理)
return;
}
else{
(正常時の処理)
return;
}
}
上司「(っ´▽`)っ どんなエラーが起きても終了処理Aが行われるように直して!」
部下「(っ´ω`)っ 4箇所も直すのか・・・。」
〜1年後〜
上司「(っ´▽`)っ どんなエラーが起きても終了処理Bが行われるように直して!」
部下「(っ`Д´)っ また4箇所も直すのか!氏ね!」
■ このスレッドは過去ログ倉庫に格納されています