Error Handling

Error Handling adalah satu penanganan kesalahan (eror) pada berbagai macam keadaan dalam pemrograman. Penangana kesalahan yang dimaksud salah satunya adalah meminimalkan kesalahan user dengan cara menseleksi user yang tepat, pelatihan yang memadai, desain peralatan, prosedur dan lingkungan serta menyediakan recovery dari kesalahan.


Kelebihan Error Handling

  1. Membantu user dalam menangani kesalahan
  2. Mempermudah programmer dalam pendeksian kesalahan
  3. Resiko kehilangan data bisa diminimalisir
  4. User tidak perlu melakukan restart proram setelah terjadi kesalahan

Kukarangan Error Handling

  1. Memperumit kode program
  2. Programmer harus benar-benar tahu kesalahan apa yang kemungkinan muncul
  3. Satu fungsi pada program bisa memiliki berbagai kemungkinan kesalahan.

Macam-macam Jenis Error

  1. Perceptual Error
  2. Cognitive Error
  3. Motor Error

Jenis-jenis Kesalahan dari User

  1. Mistake
  2. Slip

Jenis-jenis Kesalahan pada Program

  1. Syntax Error
  2. Logical Error
  3. Runtime Error

Bentuk-bentuk Pencegahan dan Perbaikan Kesalahan Error Handling

  1. Error Prevention

Pencegahan dilakukan sebelum user melakukan suatu aksi dimana kita memberikan contoh pengisian yang benar kepada user.

2. Error Recovery

Error terjadi setelah user melakukan suatu aktivitas dan apabila user melakukan kesalahan maka akan muncul suatu pemberitahuan yang menunjukkan kesalahan user.


Cara Membuat Error Handling yang Baik

  1. Menggunakan bahasa yang mudah dipahami oleh user
  2. Hindari kata-kata seperti : bad,dummy, dll yang membuat user menjadi tersinggung
  3. Hindari kalimat perintah
  4. FAQ (Frequently Asked Questions)
  5. Optimalisasikan dan pemanfaatan undo redo function dan cancel
  6. Menyiapkan berbagai macam model respon
  7. Validitas masukan/inteligent error checking dan recovery
  8. Proteksi pengguna
  9. Penampilan pesan
  10. Optimasikan fungsi HELP (quick acces help)
  11. Editing of error fields
  12. Desain yang efektif dan efisien
  13. Return Cursor dan Highlight error
  14. No interupting work flow
  15. Confirmation commands

Tips Sederhana untuk Mencegah terjadinya Error dalam Program

  1. Menulis dengan teliti yaitu mengikuti aturan penulisan program dengan benar dan konsisten
  2. Menulis dengan rapi yaitu mengikuti aturan penulisan program yang baik atai mengikuti konversi (coding standar), hal ini mempermudah dalam mencari kesalahan program
  3. Selalu konsisten dalam penaman variabel dan sejenisnya karena terkadang terjadi kesalahan pada perbedaan huruf besar dan kecil
  4. Pastikan algoritma yang digunakan sudah teruji kebenarannya
Skip to toolbar