StackOverflow'dan istenen yeniden yayın:
Geliştirme için çok sınırlı bir süreye sahip küçük bir geliştirme zamanında çalışıyorum. Çalışmamızın sonucu için önemli olan ancak günlük olarak kullanılmayan bir araç geliştiriyoruz. Takımda programcı olarak geçmişi olan tek kişi benim.
Benim sorunum, bir yıl boyunca gövdeye geri birleştirme önce kod değerlendirmeleri için bastırıyor olmasıdır. Herkes bu konuda anlaştı, ama yine de sadece benim kodum incelenmiştir. Uzun bir tatilden dönen "Bu çirkin bir çözüm - en kısa sürede kaldırmak" ve "hızlı düzeltme" gibi kod yorumları ile bir bagaj geri gelir. Ayrıca yeni olan şey, bir araca sorumluluk atanmasıdır. (Bana ilk teklif edilen bir rol, ancak işle ilgili olmayan bir nedenden ötürü geri döndüm.) Ve bunun çalışmanın iyi bir yolu olduğunu düşünüyor: Geliştirmek için bu kadar sınırlı zamanımız olduğu için, köşeleri bu şekilde kesmeliyiz.
Benim endişem, diğer geliştiricilerin çirkin kod yazmalarıdır: genellikle kapsüllemeyi kırmak, büyük sınıflar yazmak, garip yerlerde iç sınıflar eklemek, çok az veya hiç birim testi yapmak vb. Sonunda aracı daha da geliştirmek imkansız olacaktır.
Bagaja geri dönmeden önce kod incelemeleri yaptığımızda ısrar etmeli miyim yoksa sadece kod kalitesinde bir kaltak mıyım?