Anda dapat membantu dengan memberikan contoh yang baik. Anda tidak bisa bersikap defensif ketika seseorang menunjukkan kesalahan Anda. Lakukan tinjauan kode pada kode Anda sendiri dan perhatikan bidang-bidang perbaikan. Bagikan ini dengan tim. Akhirnya, mereka akan belajar bahwa ini dianjurkan dan tidak ada yang akan mendapatkan pukulan karena memiliki bug dalam kode mereka.
Memiliki pekerjaan berarti bertanggung jawab dan bangga pada pekerjaan Anda. Jika review kode adalah bagian dari itu, maka partisipasi dalam review kode harus dimasukkan dalam evaluasi. Saya telah mengambil kelas online di mana partisipasi dalam diskusi online adalah bagian dari kelas. Komentar perlu dijabarkan lebih lanjut. "Saya setuju" tidak dapat diterima.
Peninjauan kode harus meningkatkan kode. Tergantung pada situasi Anda, ini dapat diukur dengan angka penjualan, keluhan pengguna, atau peringkat lain jika Anda menulis kode untuk penggunaan internal. Kenyataannya adalah kode Anda melayani beberapa tujuan dan tim Anda harus diukur dengan seberapa baik mereka melayani tujuan itu. Orang-orang yang Anda tentukan berkontribusi untuk kesuksesan, dapatkan untuk berbagi secara proporsional dalam hadiah.
Fokus pada merilis kode kualitas. Tujuannya bukan untuk semua orang merasa nyaman dengan diri mereka sendiri dengan menjauh dari serangga. Saya menulis kode yang buruk; Saya harus memperbaiki kode yang salah. Itu pekerjaan dan kehidupan. Saya benci memperbaiki bug, jadi saya mencoba menghindarinya. Saya bangga dengan pekerjaan saya, jadi itu mengganggu saya ketika kode saya tidak berfungsi. Saya merasa tidak enak bagi para pengguna atau siapa pun yang harus meluangkan waktu untuk menunjukkan hal-hal ini dan itu memotivasi saya untuk ingin memperbaikinya.
Sebagai catatan tambahan, jika Anda memiliki lingkungan di mana tidak ada yang dapat memberi atau menerima kritik yang membangun, Anda memiliki masalah.