Java言語で学ぶリファクタリング入門 第2章

Java言語で学ぶリファクタリング入門の第2章,制御フラグの削除を読んだ.

第2章のまとめ

制御フラグの代わりにbreak,continue,returnをうまく使いましょうという話.
もちろん,全ての制御フラグが悪いと言っているわけではない.

学んだこと

  • 制御フラグの代わりにbreak,continue,returnを使って,処理の流れを制御する.
  • 変数名は,分かりやすい名前にする.
  • 制御フラグには,trueのときに何を意味するかを表す名前にする.
  • break,returnは,可読性を高める.
  • インスタンスフィールドでの制御フラグは危険大.