Java言語で学ぶリファクタリング入門 第2章
Java言語で学ぶリファクタリング入門の第2章,制御フラグの削除を読んだ.
第2章のまとめ
制御フラグの代わりにbreak,continue,returnをうまく使いましょうという話.
もちろん,全ての制御フラグが悪いと言っているわけではない.
学んだこと
- 制御フラグの代わりにbreak,continue,returnを使って,処理の流れを制御する.
- 変数名は,分かりやすい名前にする.
- 制御フラグには,trueのときに何を意味するかを表す名前にする.
- break,returnは,可読性を高める.
- インスタンスフィールドでの制御フラグは危険大.