Baru-baru ini saya membuat perubahan yang menyebabkan beberapa kode dijalankan jauh lebih sering daripada biasanya. Ini mengarah pada penemuan bug. Bug ini berpotensi terjadi kapan saja kode dijalankan tetapi karena dijalankan sangat jarang sehingga tidak pernah muncul.
Ketika saya membawa ini ke perhatian pengembang utama dia ingin saya membatalkan perubahan yang mengekspos bug daripada memperbaiki bug mengutip pepatah, "Jika tidak rusak, jangan memperbaikinya".
Jelas bagi saya bahwa kami hanya beruntung sampai sekarang tetapi dia tidak mau mendengarkan alasan.
Haruskah saya memperbaikinya?
Memperbarui
Pimpinan secara teknis tidak memiliki wewenang atas saya. Hanya masa jabatan. Dia telah menjadi satu-satunya pengembang di proyek ini selama beberapa tahun hingga setahun yang lalu dan saya pikir dia tidak menerima kritik yang membangun dengan baik. Untuk apa nilainya, saya tidak mengkritiknya. Saya hanya menunjukkan bahwa hanya karena bug tidak pernah muncul tidak berarti itu tidak ada.