Tulis untuk diulas

Praktik Terbaik 4 - Kode harus ditulis untuk ditinjau

Saat menulis kode perangkat lunak Anda, perlu diingat bahwa seseorang akan meninjau kode Anda dan Anda akan menghadapi kritik tentang satu atau beberapa poin berikut tetapi tidak terbatas pada:

  • Pengodean yang buruk
  • Tidak mengikuti standar
  • Tidak mengingat performa
  • Sejarah, Indentasi, Komentar tidak sesuai.
  • Keterbacaan buruk
  • File yang terbuka tidak ditutup
  • Memori yang dialokasikan belum dirilis
  • Terlalu banyak variabel global.
  • Terlalu banyak pengkodean yang sulit.
  • Penanganan kesalahan yang buruk.
  • Tidak ada modularitas.
  • Kode berulang.

Ingatlah semua poin yang disebutkan di atas dalam pikiran Anda saat membuat kode dan hentikan sebelum mereka masuk ke kode sumber Anda. Setelah Anda selesai dengan pengkodean, lakukan peninjauan mandiri setidaknya sekali. Saya yakin, peninjauan mandiri akan membantu Anda menghilangkan 90% masalah sendiri.

Setelah Anda benar-benar selesai dengan pengkodean dan peninjauan sendiri, minta rekan Anda untuk peninjauan kode. Saya akan sangat menyarankan untuk menerima komentar ulasan dengan senang hati dan harus berterima kasih kepada pengulas kode Anda tentang komentar tersebut. Pada saat yang sama, tidak ada gunanya mengkritik kode sumber apa pun yang ditulis oleh orang lain. Jika Anda tidak pernah melakukannya, coba sekali dan periksa ekspresi pembuat kode.

Terima kritik tapi jangan mengkritik

Kode sumber yang ditulis dengan buruk mengajarkan Anda untuk menulis kode sumber yang baik asalkan Anda menerimanya secara positif dan belajar darinya.

Target Anda harus menghentikan bug di tempat pertama dan membuat kode BUG-FREE. Berpikirlah seperti penguji, sehingga Anda harus memiliki tantangan bagi para penguji.