Open samuelmareno opened 1 year ago
izin jawab*, bisa di pisahkan dengan menggunakan branch/partisi tertentu,misal refactor , sehingga bisa memisahkan mana yang harusnya di refactor dan yang sudah optimal, dan coba lakukan testing, bila di partisi/branch yang di atur sudah benar dan tidak ada masalah dan tidak mengganggu yang lainnya, maka bisa langsung komparasi kan di production dan jika sudah pas, bisa langsung masukkan ke production environtment..
Diperusahaan saya punya kode aplikasi yang besar dan monolith, tidak menerapkan SOLID, clean architecture, dan Dependency Injection, serta sudah masuk ke production. Bagaimana ya tips / cara agar kita bisa mudah merefactor code tersebut ke best practice dan tidak menggangu production environment?
Karena saat melakukan bug issue atau penambahan fitur pasti tidak lepas dengan bug baru yang muncul. Terima kasih.