Akran değerlendirmeleri şüphesiz öğrenmenin harika bir yoludur. Birisi farklı bir şey görebilir, sizin için farklı deneyime sahiptir ve iyileştirmelere katkıda bulunabilmelidir. Bu aşağılayıcı olmamalı, herhangi bir geliştiricinin yorum yapmasını ve yapıcı olarak kimsenin kodunu eleştirmesini beklerdim!
Bu "iyileştirmeler" in bazılarının aslında kırılma değişiklikleri yaptığı gibi bana geliyor çünkü (beklediğiniz gibi) inceleme geliştiricisinin yazılımla ilgili yazara göre daha az deneyimi var.
Bu eğilim kendi kendine geri bildirimdir, belki de kodunuzu takip etmek veya korumak zordur? Yorumlarınız değerli mi? Kesinlikle! Ne zaman sinir bozucu olabilir görebilirsiniz, daha sonra meslektaşları kırmak gibi görünüyor çalışma kodu var, cesaret kırılmamalı gerekir - kodunuzu bu değişikliklere karşı korumak için çalışmalısınız.
Daha sonra soru, programlarınızın işlevselliğini nasıl koruyacağınız olur, böylece incelemelerinizi tamamladıktan sonra işlevselliğin hala çalıştığını bilirsiniz. Benim önerim, iyi bir birim testi kapsamı sağlamaktır. Bu şekilde siz / yorumcunuz / halefiniz kodu değiştirdiğinde, yaptıkları değişikliklerin güvenli olduğundan emin olabilirler.
ETA: Yorumlarınızdan birini gördüm, eminim bu söylemeden geçiyor, ancak test ekibi ellerini almadan önce kod incelemeleri yapılmalıdır. Aksi takdirde nihai ürünü test etmiyorlar.