Debugging sebuah software atau aplikasi ternyata tidak mudah. Mungkin ada ilmunya (science)? Tapi, saya kok merasa di sini lebih banyak seninya (art). Setuju nggak?
Barusan membaca sebuah artikel di majalah IEEE Software tentang buku yang belum ada. Salah satu buku yang diinginkan oleh sang penulis artikel adalah … buku tentang science of debugging. Sebetulnya lebih ke arah theory & practice.
Apakah kemampuan seseorang dalam melakukan debugging ditentukan oleh jam terbang? Ataukah ada karakter tertentu?
Oh ya, terjemahan yang paling pas “debugging” apa ya? The art of debugging diterjemahkan menjadi apa ya?
aku malah paling pusing kalau ngurusin debugging, apalagi menerjemahkan “The art of debugging”
untuk yang satu ini, aku nunggu komentar yang lain aja ah
nanati kalau cerita tentang lukisan alam pagi, nah aku mau membahasnya
soalnya paling demen ngambil gambar matahari
[malah curhat yang gak ada hubungannya dengan debugging]
salam
seni mencari kutu…
klo saya malah senang pada proses debugging karena kenikmatan tertinggi dari debugging adalah menemukan sumber masalah dari bugs tersebut
wahaha .. ini step paling akhir klo dah mentok … biasanya langsung build & error aja :p
orang emang sering cari masalah de-bugging , klo sintaksnya yg error atau fungsi error sih ok klo Logic error gimana ??
Daripada debugging, saya lihat teknologi lebih diarahkan pada bagaimana mengurangi kemungkinan kesalahan pada SW.
Misalnya untuk mendeteksi runtime error, metode PolySpace sekarang digunakan untuk produksi embedded SW dunia otomotif. Selain itu, digunakan juga batasan “cyclomatic complexity”.
Debug bisa lebih efektif kalau kita punya bekal histori kebiasaan kesalahan pemrogram.
Setuju dg DiN, justru kemungkinan terjadi error perlu diminimalkan. Misalnya dg membuat design yg cukup detil sebelum mulai koding…
bantuin debug coding saya nih. di optimize malah jadi ngaco š
klo debugging skill sepertinya memang lahir dari pengalaman (klo ngeliat bos saya debugging, kayaknya lbh baik..hehehe) dan sejauh ini menurut sy paling enak debug tuh pake Eclipse (IDE), apalagi klo udah pake2 framework, dll, ada fasilitas “watch”, dll..dan satu lagi logging juga penting, untuk melihat detail bugs/error. Kalo bingung tinggal copy/paste ke google…wakakakkk
:d
K
apa yah terjemahan ke bahasa indonesianya biar agak enak…
apa “seni ‘miteni’ kutu” atau “seni membasmi kutu” yah? š
debugging itu memproses ulang.. kalo gak salah.
debug = awakutu, pak. jadi the art of debugging = seni pengawakutuan.
NGapain sich Debugging ini..???
Belum tahu……
Setuju yang lebih ke art-nya, barangkali yang dimaksud science of debugging itu ngupas aspek metode atau pemetaan semacam panduan empiris. Kalau ada, pasti menarik juga tuh. Art of debugging lebih ke tulisan populer. Kalau saya lebih nunggu yang kedua.
Buat atuh pak, dari pengalaman sendiri, teman dan mahasiswa bapak coding.
ditunggu…