Client : ” gimana masalah di web saya kemaren? ”
me : ” udah koq udah saya update ”
client : ” tapi koq saya liat masih ga berubah ”
me : ” ah mungkin masalah cache, coba clear cache caranya … ”
client : ” ah tetep ga mau gimana ni ? ”
me : ” masa iya coba saya cek dulu … ”
me : ” ah bener sorry ini mungkin masalah cache di server nanti saya call klo udah “
*************************************************************
” mungkin masalah cache di server “, he eh alasan klise yang terkadang manjur, itu sepenggal percakapan saya dengan seorang client saya ketika bug fixxing di websitenya. ternyata penyakit kronis lama masih tetep ada he eh males double checking.
Ketika menambahkan suatu fitur baru di dalam website, dan atau ketika melakukan perbaikan, update sedikit coding, apa yang kita lakukan setelah selesai ? apakah langsung ngecek udah jalan ato belum? atau masih keep confident bahwa itu pasti jalan?.
Jujur saja terkadang kalo ga bisa dibilang sering saya terlalu percaya diri bahwa apa yang saya lakukan tadi udah 100% benar dan jalan di browser tanpa meluangkan waktu semenit duamenit untuk melakukan checking langsung. dan hasilnya lebih sering lagi saya salah seperti penggalan percakapan telepon diatas.
Jadi sangat penting penting untuk melakukan checking langsung untuk melihat bahwa coding itu telah berjalan dengan baik and just incase ada yang kelupaan kita adalah orang pertama yang tau ( malu dan bisa dianggap ngga professional ntar ). ini adalah beberapa kesalahan umum yang sering terjadi :
- Salah file, kita me-retouch, remark file yang salah ternyata file yang bener ada di server yang lain dan atau directory yang lain. ini cukup sering terjadi terutama jika tidak ada management file yang bagus dan asal beri nama folder sehingga team lain ngga bisa membedakan mana latest update dan mana yang lama.
- Lupa ngupload filenya, cukup sering terjadi, jika kita bekerja dengan file offline dan atau backup di server lain ternyata kita lupa transfer ke server aslinya.
- Lupa Mengkompile ulang applikasinya. ini cukup sering bagi yang menggunakan compiled application
- Salah ketik, salah meretouch bagian coding,terutama coding-coding yang sama di pake berulang tanpa menggunakan subroutine atau fungsi, sehingga bagian coding terlihat sama persis tetapi di bagian yang berbeda.
- Tidak menganalisa bagian coding yang di edit sehingga mungkin saja ngefek ke bagian lain. ini sering terjadi jika melakukan subroutine, fungsi dan atau malah layer-layer(interface) sehingga satu perubahan ngefek ke yang lain.
Jadi jangan terlalu malas deh, paling cuman cek semenit dua menit hanya untuk memastikan kalau semua memang sudah berjalan baik, selain untuk menjaga loyalitas client hal ini juga penting untuk menjaga kredibilitas kita sebagai company/programmer yang profesional dan memang support client along tha way. peace !


















0 Responses to “common mistakes on bug fixing, updating & implementing new feature for web developers”