Kesalahan aplikasi bisa mahal dan sulit untuk diselesaikan.
Pengguna komputer tidak menyukainya dan pengembang perangkat lunak membencinya. Kesalahan aplikasi terjadi ketika aplikasi berbasis web atau desktop gagal bekerja sesuai rencana. Kesalahan ini akan selalu ada karena tidak mungkin menguji setiap kemungkinan kondisi yang menyebabkannya dan untuk memverifikasi bahwa semua komponen perangkat keras dan jaringan di komputer selalu berfungsi dengan baik kondisi.
Kesalahpahaman
Jika sebuah aplikasi tidak mogok, itu tidak berarti tidak ada kesalahan aplikasi. Masalah dapat terjadi di belakang layar saat program dijalankan. Masalah-masalah ini mungkin tidak pernah muncul kepada pengguna. Pengembang sering membuat kode program sehingga mereka mendeteksi kesalahan kecil dan mencatatnya ke database. Kesalahan seperti itu biasanya tidak kritis dan tidak memengaruhi fungsionalitas aplikasi atau integritas datanya.
Video Hari Ini
Penyebab
Terkadang sebuah program yang bekerja dengan sempurna akan tiba-tiba menampilkan kesalahan aplikasi. Ini mungkin terjadi jika program baru memodifikasi file bersama selama proses instalasi. Program apa pun yang menggunakan file bersama dapat gagal berfungsi dengan benar. Namun, sebagian besar kesalahan aplikasi terjadi karena pengembang secara tidak sadar memasukkan kesalahan logika ke dalam kode mereka atau tidak menemukan potensi masalah selama fase pengujian aplikasi. Virus dan perangkat keras yang rusak juga merupakan penyebab kesalahan aplikasi. Kartu suara, misalnya, mungkin sebagian gagal dan memengaruhi aplikasi pemutar media. Driver perangkat lunak adalah program kecil yang mengelola atau menjalankan perangkat keras seperti printer. Jika driver mengalami masalah, program pencetakan dapat menampilkan kesalahan aplikasi.
Implikasi
Konsekuensi yang dihasilkan dari kesalahan aplikasi berkisar dari ketidaknyamanan kecil hingga kehilangan pendapatan yang sangat besar. Jika sebuah program menampilkan pesan yang mengatakan, "Kesalahan: Silakan, pilih warna lain," Anda cukup memilih warna lain. Kesalahan aplikasi yang lebih serius dapat menyebabkan perusahaan kehilangan jutaan dolar karena modul program gagal memperhitungkan titik desimal dalam aplikasi penjualan global. Kesalahan program juga menghabiskan waktu dan uang. Microsoft, misalnya, terus-menerus menyediakan perbaikan dan pembaruan perangkat lunak untuk sistem operasi Windows. Untuk melakukannya, ia harus membayar pengembang yang tugasnya hanya memperbaiki kesalahan aplikasi.
Solusi
Menjaga komputer diperbarui dan dipelihara. Defrag hard drive Anda secara teratur dan pertahankan ruang disk kosong yang memadai di hard drive Anda. Gunakan program antivirus untuk melindungi dari virus dan malware lainnya. Yang terpenting, unduh dan instal pembaruan keamanan terbaru dan perbaikan terbaru dari pengembang perangkat lunak dan Microsoft. Jika ada kesalahan aplikasi, pengembang aplikasi mungkin sudah mengetahuinya dan memiliki pembaruan perangkat lunak yang tersedia.
Fakta yang menarik
Salah satu kesalahan aplikasi yang paling terkenal dan berpotensi menimbulkan bencana terjadi ketika Apollo 11 akan mendarat untuk pertama kalinya di bulan. Komputer navigasi pesawat ruang angkasa yang primitif mengalami kesalahan aplikasi yang menyebabkannya mengarahkan Modul Lunar ke kawah berisi batu yang berbahaya. Neil Armstrong, sang komandan, mengabaikan instruksi komputer dan secara manual mendaratkan pesawat ruang angkasa dengan selamat di bulan.