Programming: November 2003 Archives
Mendebug program itu salah satu pekerjaan paling fun, tapi juga paling membosankan. Pekerjaan yang menyebalkan, tapi bisa menimbulkan kegembiraan. Kebanyakan programmer gampang menyerah waktu programnya tidak berjalan.
Jika kebetulan kamu nggak lagi sial, maka kunci untuk mencari kesalahan dalam program biasanya cuma satu: asersi. Kamu lagi sial kalo ternyata kesalahan bukan berada di program kamu, tapi di compiler, atau di library, atau di OS, atau di bagian program yg dibuat oleh temen kamu.
Aku cukup diberi talenta dalam hal2 yang berhubungan dengan komputer, dan banyak yang sering bertanya mengenai masalah komputer. Banyak yang nanya pertanyaan2 aneh seperti "bagaimana caranya membuka file dengan c++?" via sms jam 2 malam, atau "bagaimana sintaks fungsi imap_open di php?" via sms waktu aku lagi makan di warung.
Apakah aku nggak suka ditanya? suka, suka banget ditanya, terutama pertanyaan menarik. Tapi kadang-kadang aku kasihan, kalo selalu ngasih jawaban ke pertanyaan mereka. Seharusnya mereka bisa mencari sendiri jawabannya. Aku nggak boleh cuma ngasih ikan, tapi kailnya dan mengajari caranya memancing.
