リファクタリングの課題
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/11 11:35 UTC 版)
「リファクタリング (プログラミング)」の記事における「リファクタリングの課題」の解説
リファクタリングには、いくつか課題が存在する。例えば、データベースに変更を加える場合、データを移行する必要がある。たしかに、中間層を挟むことで影響を緩和できるが、やはり時間が掛かることは否定できない。また、リファクタリングでは、従来のようにカプセル化されたクラス内だけでなく、インタフェースも変更することがある。それが広く公開されたインタフェースである場合、新しいインタフェースと古いインタフェースを両方保守しなければならない。また、修正するコードがあまりに酷い場合、新たに書き直したほうが早いこともある。リファクタリングは発展途上の技術であるため、これら以外の課題が見つかる可能性がある。
※この「リファクタリングの課題」の解説は、「リファクタリング (プログラミング)」の解説の一部です。
「リファクタリングの課題」を含む「リファクタリング (プログラミング)」の記事については、「リファクタリング (プログラミング)」の概要を参照ください。
- リファクタリングの課題のページへのリンク