auの日記

プログラミング初心者の日記。(auはハンドルネームです)

リファクタリングとは

auです。
今回は「リファクタリング」について調べてみました。

リファクタリングとは

リファクタリングとは「ソフトウェアのユーザーから見た動作は変わらないが、理解・修正をしやすいように、中身のプログラムを改善すること」です。
リファクタリングは、中身のコードを読み、改善できるところを修正・拡張するので、今まであったバグを修正することや、繰り返し読むことで、理解が深まります。
また、他人が書いたコードなら、他人がどんな意図で書いたかを読み取ることもできるかもしれません。