外部の動作を変えずに、コードの内部構造を整理・改善すること。
外部から見た振る舞いを変えずに、コードの内部構造を改善する作業。可読性・保守性の向上を目的とする。既存の単体テストが安全網として機能するため、テストの整備が不十分なコードほどリファクタリングのリスクが高くなる。
© 2026 ITBGM