http://capsctrl.que.jp/kdmsnr/wiki/bliki/?IsOptimizationRefactoring

リファクタリングの境界線のひとつ

プログラムのパフォーマンスを向上させるために変更を行った。
これはリファクタリングと呼べるのか?

最適化とリファクタリングはどちらも変化を伴うものだが
(なかには最適化かつリファクタリングとなる変化もあるが)、両者は別物だと私は考えている。

なぜなら、両者の目的が異なるからである。リファクタリングは、
コードを理解しやすくするためである。最適化は、プログラムを速くするためである。