Apa itu "bug" pada sebuah aplikasi atau program komputer?

Pernah dong dengar istilah ini?
"Duh, aplikasinya nge-bug nih"...


Kesel kan?
Di saat asyik tenggelam dengan aplikasinya, tiba-tiba mendapat gangguan yang tidak diharapkan.

Jadi, apa itu "bug"?

Kalau sudah ngomongin kesal, pasti bug terkait dengan masalah. Iya, betul sekali, bug memang masalah yang muncul pada suatu aplikasi.

Bug adalah kesalahan atau cacat pada suatu aplikasi atau program.

Kesalahan ini menghadirkan hasil yang tidak diharapkan. Maunya mendapatkan a, malah diberikan b.


Misalnya :

  • Kita menggunakan suatu aplikasi penerjemah
  • Akan mencari arti bahasa inggris ke indonesia dan pengaturan bahasa asli dan tujuan sudah benar
  • Setelah enter, malah diartikan ke bahasa jepang
Inilah contoh kecil bug.



Error atau kesalahan program tidak hanya seperti itu. Pasti anda sering menemuinya ketika menggunakan suatu program.
  • Program tidak bisa dibuka
  • Data-data pada aplikasi tiba-tiba hilang. Misalnya aplikasi pengecek kuota internet tidak bisa menampilkan sisa data, padahal sebelumnya lancar-lancar saja.
  • Ada beberapa tampilan yang tidak tayang maksimal pada aplikasi
  • Dan lainnya.
Berbagai macam gangguan yang tidak diharapkan ketika memakai suatu aplikasi atau program, itulah yang disebut "bug".

Biasanya bug diperbaiki oleh pengembang dengan memberikan update software. Atau dibiarkan saja, beri waktu ia bernafas dan setelah beberapa saat bisa kembali normal.

Apa yang menyebabkan bug?

Bug pasti ada pemicunya.
Apa itu?
  • Karena kesalahan penulisan program
  • Spesifikasi alat yang tidak menunjang, misalnya smartphone yang lama tidak mendukung aplikasi terbaru
  • Program yang terlalu kompleks
Setiap program bisa saja mengalami error.
Karena itulah ketika suatu pengembang mengeluarkan aplikasi baru, mereka mengetesnya lebih dulu.



Untuk apa?
Mengetahui apa saja kekurangannya dan mendeteksi kemunculan bug.

Ketika serangkaian uji coba sudah berhasil, maka dikeluarkan versi finalnya. Versi yang sudah siap dipakai oleh pengguna.

Kejadian konyol di game

Tidak hanya menghadirkan kekesalan bagi pengguna, bug juga bisa mengundang decak tawa karena hal aneh yang terjadi.
Misalnya pada game.

Di youtube banyak kok...
Silahkan di tonton ya, pasti anda tertawa...



Misalnya nih :
  • Ada wasit yang malah terbaring tenggelam ke dalam rumput lapangan saat pertandingan berjalan
  • Si pemain mau menendang pojok, ia mencoba menendang tetapi tidak mau berlari menuju bola. Tetapi ketika kakinya mengayun, bolanya malah melayang padahal kakinya dengan bola jauh
  • Ada satu pemain yang seakan berenang di atas lapangan bergerak mencari bola
Bug pada game ternyata menghadirkan canda dan tawa bagi penggemarnya. Tidak disangka kok bisa seperti itu.
Bisa jadi karena kesalahan program.

Bug itu wajar terjadi

Bug tidak bisa dihindari, pasti saja terjadi. Karena itulah setiap pengembang program menyewa programmer terbaik untuk mengatasi masalah ini.
Agar pengguna tidak terganggu terlalu lama.


Apalagi program yang membutuhkan proses kompleks, semisal game sepakbola. Tidak bisa dipungkiri pasti ada error.

Game ini sangat ribet, dimana setiap karakter harus bisa menerima perintah yang berasal dari joy stick-nya.
Setiap karakter harus tahu kapan menendang, merebut bola, melompat, berlari dan lainnya.

Pembuatan game-pun tidak singkat, butuh waktu lama sampai berjalan normal tanpa kendala. 

Bahkan ketika sudah dianggap final, tetap saja bug muncul. Karena itulah update terus diberikan guna mengatasi permasalahan yang muncul.
Bug selalu hadir dan selalu bisa diperbaiki.

Baca juga ya :

Post a Comment for "Apa itu "bug" pada sebuah aplikasi atau program komputer?"