リファクタリング
ソフトウェアのふるまいを変えずに、プログラムの構造を変化させること。
プログラムを綺麗にしたり、工夫を取り入れることで、後の変更や修正に強くしていく。