OP'nin yazarın adının dosya başlığında bile olup olmadığını sorduğu başka bir gönderiyle karşılaştım ve yanıt verenlerin en az 2 / 3'ü adın listelenmemesi gerektiğini ve sürüm kontrolünü kullanmanız gerektiğini söyledi. sadece dosyayı kimin değiştirdiğini takip edin. Bu gönderiye ne olduğunu bilmiyorum, ama şimdi bulamıyorum. <- (dolayısıyla anonim "OP")
Şahsen, dosya başlığında listelenen yazarı yararlı buluyorum ama biraz farklı bir nedenden dolayı (ve bu ortamlarındaki diğer kişilerle ilgili olmayabilir). Topluluğun sahipliğini uygulamaya çalışsak ve genellikle projenin çeşitli bölümlerinde çalışıyor olsak da, kodun belirli alanlarını diğerlerinden çok daha yakından tanıyan birkaç ekip üyemiz var. Birisi (özellikle gelen ve giden çok sayıda müteahhit) daha önce hiç görmedikleri bir dosyayı açtığında, yazar gidilecek kişi olur. Tek katılımcı ya da çoğunluk katkısı olmayabilir, ancak adının en üstte olması, kod hakkındaki bilgi / bilgiyi ekibin geri kalanına dağıtmada belirli bir sorumluluğa sahip olduğunu kabul eder. Birden fazla kişinin gerçekten katkıda bulunduğunu ve sorumlu hissettiğini başlıkta birden fazla kişi listeleyebiliriz.
Bir dosya hakkında bir sorum olduğunda ve birincil veya en bilgili kişiyi tanımlamak için sürüm kontrolüne başvurmak zorunda kaldığımda sinir bozucu buluyorum. Sonra hepsi kodun ne yaptığını gerçekten bilerek inkar gibi bir adam diğerine gidiyor ... sadece içeri girmek ve bir ya da iki hata düzeltmek zorunda kaldı.
Bu uygulama ekibimizde işe yarıyor çünkü elimizden ayrılma yok. Bir kişi ayrılmadıkça veya farklı bir ekibe geçmedikçe, bu kod / proje kişiyle ve ekibimizle kalacaktır. Açıkçası, kodu koruyan insanlar, onu yazanlarla aynı değilse, o zaman kimse başlıkta listelenen umurunda olmaz.
Dosya başlıkları hakkındaki görüşüm ışığında, dosyanın% 80'ini değiştirdiyseniz ve şimdi herhangi bir soru için go-to adam olduğunuzu düşünüyorsanız (ve muhtemelen bu şekilde hissetmelisiniz), evet, git ilerleyin ve dosya başlığını adınızın üzerine gelecek şekilde güncelleyin. Önceki kişiyi kaldırma konusunda kötü hissediyorsanız, isimlerini de orada bırakabilirsiniz, en azından şimdilik. Her zaman orijinal yazara sorabilirsiniz ve eminim ki adı değiştirdiğinizden bir parça sakıncası yoktur, çünkü dosyanın kendisinin% 80'ini değiştirmeyle ilgili zor bir his olmadığını varsayıyorum.
GÜNCELLEME: Bulunan bu yazı . Ağustos ayından itibaren bir şeyi nasıl geri çektiğimi bilmiyorum. Pragmatik Programcı'yı okumayı bitirdim ve son bölümde yazarlar imzalama işi ve hesap verebilirlik hakkında konuştular (diğer yazı bundan bahsetti, bu yüzden baktım). Kitap mükemmel bir mantıklı ve şimdi düşündüğüme göre, belki de yazar olarak listelenen, söz konusu dosyanın tüm kod incelemelerine dahil edilmesi gerektiği takım politikasını tanıtmalıyız. SVN'de dosyayı en son veya en çok kim değiştirdiği önemli değil, yazarın sahibi ve kaleci.