Monday, 19 January 2015

Cegah bugs agar Software tidak jadi Foods


Pengembangan perangkat lunak(Software) tidak membuat kita penat atau lelah. programer sering bekerja dengan waktu yang sangat lama, mengola kode sambil melihat monitor (tentunya). Kode komputer bisa membuat ratusan bahkan miliaran baris kode. jadi mengingat bahwa jam terbang para programmer sangat lama, kesalahan dalam mengolah kode bisa saja terjadi. 

Kesalahan dalam membuat kode bisa menyebabkan adanya bug (lubang/celah) yang bisa menyebabkan hal yang serius kepada perangkat lunak kita sendiri. Urusan untuk menghilangkan bugs ini hampir terbilang "tidak mungkin" karena setiap pengembangan perangkat lunak tidaklah 100% sempurna. Tetapi, untuk software (perangkat lunak) buatan dari perusahaan seperti microsoft ataupun perusahaan software lainnya, mereka bisa saja memperbaiki bugs tetapi dengan hanya menambalnya.

Peneliti dari Microsoft, Andre Begel dan sejumlah dari universitas disana sedang membuat sebuah buku untuk bisa mencegah terjadinya bugs ini dengan cara memperbaiki atau melatih pergerakan mata, mental, karakter dan psikologi dari bagaimana  si pengembang software bekerja. Hal ini sudah didiskusikan kemarin pada tanggal 15 July 2014 di Gedung Microsoft Research Faculty Summit.

pekerjaan mereka berfokus pada pendeteksian korelasi antara memperbaiki bugs(celah/lubang) secara langsung tanpa melihat, mengutak code ulang dengan perbaikan kode setelah penemuan bugs. Nah, dengan membandingkan kedua hal tersebut mereka membuat lagi penelitian baru yaitu membangun semangat para pengembang software untuk melakukan pekerjaannya, sehingga para programmer dalam hal mendeteksi bugs ini bisa lebih efektif. Kesimpulannya adalah software yang banyak bugs atau terdapat bugs di dalamnya diakibatkan dari malasnya para programmer untuk mengecek ulang kode - kode mereka yang sudah mereka buat. Mereka hanya membuat dan mempublikasikannya langsung. Inilah yang menyebabkan para pengguna jengkel, dan tidak ingin menggunakan software yang beruakan.

No comments:

Post a Comment

 
© TutoriaLinux | All Rights Reserved
Designed ByImuzcorner | Powered ByBlogger | FCB Blogger Template ByFree Blogger Template