リファクタリング
読み:リファクタリング
外語:refactoring

 プログラムの外部から見た振舞いを変えないまま、理解や修正が容易になるようにプログラムの記述を書き換えること。

特徴
 エクストリームプログラミング(XP)の12のプラクティス(経験に基づき有用性が立証された実践項目)のうちの一つでもある。
 二重コードの除去、コミュニケーションの改善、単純化、柔軟性の追加などを目的とし、システムの動作を変えることなくシステムの再構成を行なう。

再検索