Bununla demek istediğim, yıllardır üzerinde çalışmakta olan ve çok aşina olan geliştiricilerle paylaştığınız bir kod temelini geliştirmeye nasıl gidiyorsunuz?
Kimsenin ayak parmaklarına basmak istemiyorum, ancak işlerimi yapma biçimim, kodumun ne kadar boşluk bıraktığım veya SVN'ye ne sıklıkta kontrol ettiğimden (o kadar sık) ne sıkıntı duyduğum hakkında çok fazla şikayet edemiyorum. Bu yüzden bunları kolayca değiştirebildiğim halde, genel olarak daha iyi bir takım geliştiricisi olmak istiyorum.
Sormaktan başka ne yapacağımdan emin değilim, ama belki siz pratik yapabileceğim bazı düşünceleriniz var.
GÜNCELLEŞTİRME
Konuşacak herhangi bir stil rehberi yok - yalnızca kod tabanını paylaşmaya alışkın olmayan insanlar var. Herkesin kendi küçük sessiz dünyası vardır.
Burası bir perl dükkanı, ama bunların herhangi bir dil için geçerli olduğundan eminim.
GÜNCELLEME 2
Daha sonra CEO olan CTO tam bir megalomandı ve bu şikayetlerin ana kaynağıydı. Tam olarak sevdiği şeyleri yapmadıysanız, bir Mac veya Emacs veya 2 yerine 4 sekme alanı kullanıyorsa veya belirli bir şekilde giyiniyorsanız, yetersiz kaldınız. Düzeltmeye çalıştığım korkunç bir durumdu ama benim için tek doğru cevap ayrılmaktı.
Bunun bir işyerinde zorbalığın bir örneği olduğuna ikna oldum ve daha sonra bir iş ortamında neyin zorbalık olabileceği ve uygunsuz davranışların olabileceğinin daha fazla farkındayım.
Böyle bir duruma cevap arayan geliştiricilere hemen bırakın. Kötü bir takım durumundan kurtulmak için takım çalışamazsın