Assalamualaikum, pada pembahasan sebelumnya saya telah membahas tentang Bug dan di dalam pembahasan sebelumnya saya juga menyebutkan tentang debugging.
Debugging
Debugging adalah kegiatan yang dilakukan oleh para programer dan pengembang perangkat lunak untuk mencari dan mengurangi Bug, atau kecacatan pada program komputer atau hardware(perangkat keras) sehingga perangkat dapat bekerja sesuai keinginan.
Debugging cenderung lebih rumit ketika beberapa subsistem lainnya terikat dengan ketat dengannya, mengingat sebuah perubahan di satu sisi, mungkin dapat menyebabkan munculnya bug lain di dalam subsistem lainnya.
Proses debugging
Debugging bukan merupakan pengujian, tetapi selalu terjadi sebagai bagian akibat dari pengujian. Proses debugging dimulai dengan eksekusi terhadap suatu test case. Hasilnya dinilai, dan ditemukan kurangnya hubungan antara harapan dan yang sesungguhnya. Dalam banyak kasus, data yang tidak berkaitan merupakan gejala dari suatu penyebab pokok tetapi masih tersembunyi, sehingga perlu ada koreksi kesalahan.
Proses debugging akan selalu memiliki salah satu dari dua hasil akhir berikut:
- Penybab akan di temukan, dikoreksi dan lalu di hilangkan
- Penyebab tidak ditemukan
Sekian dari saya jika ada salah kata mohon di maafkan wassalamu'alaikum
No comments:
Post a Comment