これはひどいというコードの例*1 If 変数1 = True Then 変数2 = True Else 変数2 = False End If 変数2 = 変数1 5分の1で済むんですけど。 これはひどいというコードの例*2 If 条件 Then ' コードブロックA 10行 ' コードブロックB 50行 Else ' コードブロックC 10行 ' コードブロックB 50行 End If 自然言語的にするとこう あなたが男性なら 10ポイントです ご利用ありがとうございました! そうでなければ 30ポイントです ご利用ありがとうございました! ヘンじゃね? っていうか 可読性が低い Ifブロックを全部読んで、ThenブロックとElseブロックをなんども見返して(切り取ってdiffするけど)、60行中の50行を同定するのに(というより、同じものだと気づくのに)どれだけ時間がかかるか。 変更容易
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く