IT資格用語解説ITパスポート試験・ソフトウェア開発手法
リファクタリング
更新日:
用語解説
リファクタリングは、「開発プロセス・手法」におけるソフトウェアを反復的又は計画的に開発・改善するための概念です。
■ 選択肢での判断ポイント
プログラムの振る舞いを変えずに内部構造を改善することは、リファクタリングの説明です。リファクタリングはXPのプラクティスの一つですが、XP全体の説明ではありません。
関連する公開問題「XP(エクストリームプログラミング)の説明」では、XPについて,XP(エクストリームプログラミング)は、アジャイル開発のアプローチの一つです。短いサイクルで開発とリリースを繰り返し、要求の変化に対応しながら品質を高めていく点が特徴です。