Kısa bir süre önce küçük bir geliştirici olarak ilk işime başladım ve bu küçük şirkette bana rehberlik etmekten daha kıdemli bir geliştiricim var. Bununla birlikte, henüz kabul edemediğim şeyler hakkında bana tavsiyelerde bulunacağı birkaç kez var (uzmanlar tarafından yazılan konuyla ilgili birkaç iyi kitapta öğrendiklerime karşı çıkıyor, bazı soru-cevap sitelerinde sorduğum sorular da aynı fikirdeydiler) benimle) ve yoğun programımıza göre, muhtemelen uzun tartışmalar için zamanımız yok.
Şimdiye kadar, onu dinleyerek, mevcut iyi uygulamalar olarak öğrendiklerime dayanarak bir karşı nokta ortaya koyarak bu sorundan kaçınmaya çalışıyordum. Özgün noktasını tekrar gündeme getirir (çoğu zaman en iyi uygulamayı söyleyecektir, daha bakımı yapılabilir fakat daha ileri gitmedi), bir not alıyorum (çünkü puanımı sayacak yeni bir nokta ortaya koymadığı için), o evde ve araştırma, ancak herhangi bir değişiklik yapmayın (hala ikna olmadım). Ancak son zamanlarda, yine bana yaklaştı, kodumu gördü ve önerisini neden değiştiremediğimi sordu. Bu 2-3 hafta içinde 3. zamanı.
Küçük bir geliştirici olarak, ona saygı duymam gerektiğini biliyorum, ama aynı zamanda bazı tavsiyelerini de kabul edemiyorum. Yine de, projeyi daha kötü hale getireceğini düşündüğüm değişiklikler yapmak için baskı yapıyorum. Tabii ki deneyimsiz bir geliştirici olarak, yanılmış olabilirim ve onun yolu daha iyi olabilirdi, bu istisna durumlarından biri olabilir.
Sorum şu: kıdemli bir geliştiricinin tavsiyesinin iyi mi, kötü mü yoksa belki de iyi, ancak bugün bağlamında modası geçmiş olup olmadığını daha iyi değerlendirmek için ne yapabilirim? Ve eğer kötü / modası geçmişse, ona bir üst düzey olarak saygı duyduğumu sürdürürken, 'baskılarına' rağmen, kendi yöntemini uygulamamak için hangi taktikleri kullanabilirim?