用語辞典の一覧に戻る
マネジメント系出題頻度 3/3

リファクタリング

りふぁくたりんぐ

定義

外部から見た振る舞いを変えずに、プログラムの内部構造を改善する作業。

詳細解説

機能追加や不具合修正ではなく、コードの可読性・保守性・拡張性を高めるための内部構造改善活動。重複コードの統合、長すぎるメソッドの分割、変数名の改善等を行う。「動作を変えない」ことが本質的特徴で、テストコードによる回帰確認とセットで実施される。アジャイル開発・XPの中核プラクティス。試験では「振る舞いを変えずに内部構造を改善」が定義として頻出し、機能追加や性能改善とは区別される点に注意。

「リファクタリング」が出る問題

関連用語

よくある質問

Q. リファクタリングとは何ですか?

A. 外部から見た振る舞いを変えずに、プログラムの内部構造を改善する作業。

Q. IT パスポート試験での位置づけは?

A. マネジメント系の重要用語です。出題頻度は 3/3 (★3)。 頻出のため確実に押さえておきましょう。

他の用語も見る(全250語)ITパスポートの問題に挑戦

科目: マネジメント系 · ID: ipass-mgmt-010