Kodunuzu henüz incelememişsiniz gibi görünüyor :-)
Kod incelemesinin amacı, kodu iyi kalitede almak ve iyi kalitede kodunuz olduğunu bilmektir. Deneyimsiz bir geliştiricinin kodu incelendiğinde, o geliştiriciyi hayal kırıklığına uğratmaktan kaçınarak daha iyi kod yazmayı öğretmek için kullanılabilir.
İnceleyen asla kodunuzu değiştirmemelidir. Kodunuzun nasıl değiştirilmesini istediklerini az çok güçlü önerilerde bulunabilirler ve kodunuzu kabul edip etmemeye karar verebilirler.
Yorumu doğru giderse ben kodunuzu gözden eğer / ne büyük olasılıkla alacak nasıl bazı yorumlar ise ben size öğrenebilirler kod yazmak veya görmezden olur - bunlar ben fikir sahibi şeylerdir ve bir var özgürdürler farklı düşünce. Bölgemde, işlevlerin, değişkenlerin vb. İyi adlandırılması önemli kabul edilir, bu nedenle adlandırmayı iyileştirmek için bazı öneriler alabilirsiniz. Genellikle bu durumda değişiklikler yapmalısınız (bazen bir şey için daha iyi bir isim bularak). Bazen böcek bulurum. Onları düzeltirsiniz. Bazen yaptığım şeylerin hata olduğunu bulurum ve yanılıyorum. Kodun doğru olduğunu görmek zorsa, kodun daha doğru olmasını sağlarsınız. Eğer sadece yanlış anladıysam, sen söyle.
Tasarımın genellikle doğru olmadığını düşünüyorsanız, bu daha önce tartışılmalıdır. Daha sonra, bir değişikliğe ne kadar işin dahil olduğunu göz önünde bulundurarak tasarımınızın yeterince iyi olup olmadığını düşünmeliyiz, yoksa belki de yanılmışım ve tasarımınız daha iyidir. Sonunda anlaşmaya varmalıyız.
Hakem ve hakem kabul edemezse, bir sorunumuz var. Çünkü bu, birimizin ekip çalışması yapamayacağı veya birimizin iyi ya da kötü bir tasarım ya da her ikisini birbirinden ayırt edemeyeceği anlamına gelir. Bu mutlaka sizin hatanız değildir. Ne yazık ki kıdemli ve clueless geliştiriciler var ve bu şirket ve sizin için bir sorun olacak.
Bu olursa, çok, çok düşünün: İyi kurulmuş eleştiriyi kabul etmekte sorun mu yaşıyorsunuz? Bu durumda, tutumunuzu değiştirmeniz gerekir. İncelemenin neden doğru olduğunu görmek için çok deneyimsiz misiniz? Eğer durum buysa, sorun değil. Hakemlere güvenin ve öğrenin. Hakemden daha iyi bildiğinizden emin misiniz? İncelemeyi kabul edin, ancak üçüncü ve güvenilir bir geliştiriciye görüşünü sorun. Kendinizden gerçekten emin olabileceğinizi ve haklı olabileceğinizi unutmayın, ancak kendinizden de emin olabilirsiniz ve yanlış olabilirsiniz.