TDD(テスト駆動開発)における「リファクタリング」の目的はどれか。

リファクタリングは、コードの可読性や保守性を高めるために、機能(出力結果)を変えずに内部の設計や記述を整理する作業。