「ソフトウェア開発と管理」において、技術的負債を返済するための活動「リファクタリング」の定義はどれか。

コードの可読性や保守性を高めるために、動作を変えずに内部設計をきれいにする作業。