プログラムの動作を変えずに、内部構造を整理して読みやすくする作業はどれか。

コードの保守性を高めるために、仕様を変えずに改善することをリファクタリングという。