目次:
定義-リファクタリングとはどういう意味ですか?
リファクタリングは、外部の動作を変更せずにアプリケーションのソースコードを変更するプロセスです。 コードリファクタリングの目的は、読みやすさ、複雑さ、保守性、拡張性など、コードの機能以外のプロパティの一部を改善することです。
リファクタリングはソースコードの寿命を延ばし、レガシーコードにならないようにします。 リファクタリングプロセスにより、このようなコードの将来の機能強化がより快適な体験になります。
リファクタリングはリエンジニアリングとも呼ばれます。
Techopediaはリファクタリングについて説明します
リファクタリングは、IT部門の幹部にとって難しい販売になる可能性があります。 まず、既存のコード変更に関する管理者のコンセンサスがあります。コードが破損していない場合、修正は不要です。 ソフトウェアのリファクタリングにより、ソースコードのエージングプロセスが遅くなります。 第二に、管理者は追加のリソースが必要なため、リファクタリングをためらいます。 ただし、将来の投資回収の可能性があるため、リファクタリングは既存のコードの寿命に対する非常に費用対効果の高いアプローチとなります。 さらに、古いソフトウェアアプリケーションシステムの交換は非常に高価になる可能性があります。 開発者がリファクタリングツールを作成し続けている場合、この手法はより一般的になるでしょう。
