Kata Bijak Tema 'Debugging': Inspiratif dan Bermakna
"Teknik [debugging] lain yang efektif adalah menjelaskan kode Anda kepada orang lain. Ini akan sering menyebabkan Anda menjelaskan bug kepada diri sendiri. Terkadang dibutuhkan tidak lebih dari beberapa kalimat, diikuti dengan malu, "Sudahlah, aku mengerti apa yang salah. Maaf mengganggumu." Ini bekerja sangat baik; Anda bahkan dapat menggunakan non-programmer sebagai pendengar. Satu pusat komputer universitas menyimpan boneka beruang di dekat meja bantuan. Siswa dengan bug misterius diminta untuk menjelaskannya kepada beruang sebelum mereka dapat berbicara dengan seorang penasihat manusia."
--- Brian Kernighan
![](/images/authors/b/brian-kernighan-6615.jpg)
"Segera setelah kami mulai pemrograman, kami terkejut bahwa tidak mudah untuk mendapatkan program yang tepat seperti yang kami pikirkan. Debugging harus ditemukan. Saya dapat mengingat saat yang tepat ketika saya menyadari bahwa sebagian besar hidup saya sejak saat itu akan dihabiskan untuk menemukan kesalahan dalam program saya sendiri."
--- Maurice Wilkes
![](/images/authors/m/maurice-wilkes-36704.jpg)
"Pemrogram menghabiskan banyak waktu untuk memikirkan, atau mengkhawatirkan, kecepatan bagian nonkritis dari program mereka, dan upaya efisiensi ini sebenarnya memiliki dampak negatif yang kuat ketika debugging dan pemeliharaan dipertimbangkan. Kita harus melupakan efisiensi kecil, katakanlah sekitar 97% dari waktu: optimasi prematur adalah akar dari semua kejahatan. Namun kita tidak boleh melewatkan peluang kita dalam 3% kritis itu."
--- Donald Knuth
![](/images/authors/d/donald-knuth-13447.jpg)