テクノロジ系
春期
応用情報技術者 2014年 春期 問49
49 / 80
エクストリームプログラミング (XP)におけるリファクタリングの説明はどれか。
正解と解説
表示する
正解 ア
外部から見た動作を変えずにプログラムをより良く作り直すこと
リファクタリングとは、プログラムの外部から見た動作(振る舞い)を変えずに、内部構造をより良く作り直すことです。保守性や可読性の向上が目的です。意識を高めるコーチング、プログラミングとテストの反復、テストを先に書くのはテスト駆動開発の説明で、リファクタリングとは異なります。