Genel olarak evet .
Dikkatli olursan kimse savunmasın. Bunu yapmanın kolay bir yolu, değişikliklerini bagaja geri vermeden önce değişikliklerinizi iki kez kontrol etmelerini istemek (ya da sürüm kontrol sisteminizle alakalı olanı). İnsanlar belirgin hataları düzelterek birkaç dakika kazanırsanız takdir edeceklerdir, ancak kırılmayan bir şeyi düzeltirseniz ve kodlarını kırarsanız, bunu takdir etmez. Değişikliklerinizi gözden geçirme şansı vermek, ayak parmaklarına basmak istemediğinizi söyler ve onlara değişikliklerine itiraz etme fırsatı verir.
Eğer bir yazım hatası yerine büyük bir değişiklikse, düzeltmeyi denemeye başlamadan önce yazara başa çıkmak iyi bir fikirdir. "Joe, dün kendi eşyalarımı birleştiriyordum ve anladığımdan emin olmadığım bir şey buldum. Böcek gibi gözüküyor, ama kodunu bozmadan önce senin yanında çalıştırmak istedim. ben mi?"
Yazarla ilişkiniz büyük bir faktördür. Eğer yazarın size söylemeden kodunuzu düzeltmesine aldırış etmiyorsanız ve duyguların karşılıklı olduğuna eminseniz, bahsetmeye değmez. Daha fazla tecrübe / kıdem / statü sahibi olan biri ise, kodlarını değiştireceğinizi bilmelerini istersiniz. Daha azına sahip biriyse, hatayı tekrar etmekten kaçınmak için duyması gereken türden bir şey olup olmadığını veya gereksiz yere utandırabileceğini düşünün.
Her zaman hatırlayın, "hata" da kimin kontrol ettiğini bulabilirseniz, kodlarını kimin "düzeltdiğini" kolayca bulabileceklerini unutmayın. Eğer olaydan sonraki değişikliğiniz hakkında bilgi sahibi olmaktan üzüleceklerini / rahatsız edilebileceklerini / utanacaklarını sanıyorsanız, elbette önceden bunlara söyleyin.
Ayrıca, hatayı düzeltmek tek seçeneğin değil. Hatayı her zaman sorun izleyicinizde bildirebilirsiniz. Buraya yine dokunma gerekir - böceğin bildirilmesi onu tüm ekip için daha görünür hale getirir, ancak aynı zamanda yazara kendi hatasını düzeltmek için bir şans verir. Sorunu çözmenin en iyi yolundan emin değilseniz ya da düzeltmek için zamanınız yoksa, raporlama en iyi seçenektir.