Refactoring

Pengarang: Peter Berry
Tanggal Pembuatan: 12 Agustus 2021
Tanggal Pembaruan: 12 Boleh 2024
Anonim
Code Refactoring
Video: Code Refactoring

Isi

Definisi - Apa yang dimaksud dengan Refactoring?

Refactoring adalah proses mengubah kode sumber aplikasi tanpa mengubah perilaku eksternalnya. Tujuan dari kode refactoring adalah untuk meningkatkan beberapa sifat nonfungsional dari kode, seperti keterbacaan, kompleksitas, rawatan dan perpanjangan.


Refactoring dapat memperpanjang umur kode sumber, mencegahnya menjadi kode lama. Proses refactoring menjadikan peningkatan di masa depan untuk kode semacam itu menjadi pengalaman yang lebih menyenangkan.

Refactoring juga dikenal sebagai rekayasa ulang.

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Refactoring

Refactoring bisa menjadi penjualan yang sulit bagi para eksekutif departemen TI. Pertama, ada konsensus manajer mengenai modifikasi kode yang ada: jika kode tidak rusak, maka perbaikan tidak diperlukan. Refactoring perangkat lunak memperlambat proses penuaan kode sumber. Kedua, manajer ragu untuk melakukan refactoring karena sumber daya tambahan yang diperlukan. Namun, karena kemungkinan pengembalian di masa depan, refactoring dapat menjadi pendekatan yang sangat hemat biaya untuk umur panjang kode yang ada. Selain itu, mengganti sistem aplikasi perangkat lunak yang sudah ketinggalan zaman bisa sangat mahal. Jika pengembang terus membuat alat refactoring, teknik ini cenderung menjadi lebih populer.