変数名の変更
動機
変数はうまく名前を付けさえすれば、目的説明する上で非常に役立ちます。しかし注意深く考えていない場合やユーザーのニーズが変わってプログラムの目的が変わったから、などがあり不適切な名前となることがある。
手順
- 変数が広く使われている場合、「変数のカプセル化」を検討する。
- 変数への参照をくまなく探し、それらをすべて変更数。
変数が別のコードベースから参照されている場合、その変数は公開されているので、このリファクタリングを行うことはできない。
変数が変更されない場合、変数を新たな名前の変数にコピーしてから、徐々に置き換えていき、その都度テストする - テスト