Pengujian adalah Agama

Praktik Terbaik 5 - Menguji untuk diikuti seperti sebuah agama

Pengujian adalah wajib setelah setiap perubahan kecil atau besar tidak peduli seberapa ketat jadwal yang Anda miliki atau Anda baru saja mengubah komentar kecil di dalam kode, Anda harus menguji karena kode yang diubah.

Tidak ada yang seperti kepercayaan saat mengembangkan perangkat lunak, tidak peduli seberapa ahli atau senior Anda dalam menulis kode sumber, Anda harus melakukan pengujian untuk setiap dan setiap perubahan yang Anda lakukan dalam kode.

  • Jadwal ketat, tanpa kompromi.
  • Berubah hanya komentar, tetap saja Anda harus mengujinya.
  • Berubah hanya nama variabel, pengujian harus dilakukan.
  • Jika Anda merasa malas ... itu terlalu berbahaya.

Jika Anda tidak ingin mengikutinya? Anda akan mendapat masalah!

Rayakan setiap bug yang Anda temukan

Ya, Anda tidak perlu merasa tidak senang jika Anda atau penguji lain menemukan bug dalam kode sumber perangkat lunak Anda. Berikut adalah alasan yang cukup untuk merayakan penemuan penting ini:

  • Serangga adalah musuh Anda, jadi Anda telah membunuh satu.
  • Sekarang perangkat lunak Anda memiliki satu bug lebih sedikit.
  • Kesalahan itu bagus selama tidak berulang.
  • Apa yang Anda pelajari hari ini, mempersiapkan Anda untuk hari esok

Pada saat yang sama, jangan mengkritik pengembang mana pun jika ada bug yang muncul di kodenya karena sejauh ini setidaknya saya tidak tahu programmer mana pun, yang dapat menulis kode sumber bebas bug di dunia, kedua ini adalah salah satu alasan kami memiliki fase terpisah dalam SDLC (Software Development Life Cycle) yang kami sebut dukungan pasca produksi (atau dukungan & pemeliharaan).