- baris kode = usaha
- baris kode = nilai
- semua baris kode sama
Semua ini tidak benar.
Mengapa butuh dua hari untuk memperbaiki apa yang tampak begitu sederhana?
- Karena masalahnya adalah deskripsi yang tidak jelas tentang bagaimana mereproduksinya.Butuh beberapa jam untuk mereproduksi dengan andal. Beberapa pengembang akan segera menghubungi orang yang melaporkan masalah tersebut dan meminta informasi lebih lanjut sebelum menyelidiki. Saya berusaha mendapatkan sebanyak mungkin informasi yang tersedia. Saya tahu bahwa beberapa pengembang tidak suka memperbaiki bug, dan oleh karena itu mereka melakukan yang terbaik untuk menyingkirkannya. Mengklaim bahwa tidak ada cukup informasi adalah cara yang bagus untuk terlihat seperti Anda mencoba membantu tetapi tidak melakukan apa-apa. Saya tahu mungkin sulit untuk melaporkan bug, dan saya berterima kasih kepada semua orang yang melakukannya. Saya ingin menerima laporan bug, mencoba memanfaatkan informasi yang diberikan sebelum menanyakan detailnya.
- , . . , , , , .
- , , . - ,
try-catch
. , , ? , โ , . ยซยป . .
- , , . , . . , (?) , , , ( ) , .
- , , , . , . .
- , . . , .
- , , . - , , . , , , . . , ยซ ยป , โ , , .
Saya tidak suka memperbaiki kesalahan. Sebagian karena mereka bisa merasa seperti hasil dari kegagalan saya sebelumnya. Alasan lain saya tidak suka memperbaiki bug adalah karena saya lebih suka mengerjakan hal-hal baru.
Apa yang bisa lebih buruk dari memperbaiki kesalahan? Kebutuhan untuk memperbaiki kesalahan yang sama berulang kali.
Setiap kali saya meluangkan waktu untuk memastikan bahwa setiap bug telah diperbaiki sepenuhnya, sehingga tidak perlu dikonfrontasi, diselidiki, dikoreksi, dan diuji lebih dari sekali.
Lihat juga: