Bu benim de yer aldığım bir tartışma. Daha fazla fikir ve bakış açısı almak istiyorum.
DB işlemlerini işlemek için derleme zamanında üretilen bazı sınıflarımız var (Bu özel durumda, SubSonic ile, ancak soru için çok önemli olduğunu düşünmüyorum). Nesil, Visual Studio'da bir ön derleme adımı olarak ayarlanır. Bu nedenle, bir geliştirici (veya resmi oluşturma süreci) bir derlemeyi her çalıştırdığında, bu sınıflar oluşturulur ve ardından projede derlenir.
Şimdi bazı insanlar, bu sınıfların kaynak kontrolünde kaydedilmesinin, aldığınız kodun kendi ortamınızda üretilenlerle eşleşmemesi durumunda kafa karışıklığına neden olabileceğini iddia ediyor.
Genellikle bir kara kutu olarak görülse bile, kodun geçmişini geriye doğru takip etmenin bir yolunu istiyorum.
Herhangi bir argüman veya karşı argüman?
GÜNCELLEME: Bu soruyu gerçekten tek bir kesin cevabın olduğuna inandığım için sordum. Tüm yanıtlara baktığımda, yüksek bir kesinlikle söyleyebilirim ki, böyle bir cevap yok. Karar birden fazla parametreye göre verilmelidir. Aşağıdaki yanıtları okumak, bu konuda karar vermeniz gerektiğinde kendinize sormanız gereken soru türleri için çok iyi bir kılavuz sağlayabilir.
Yukarıda belirtilen nedenlerden dolayı bu noktada kabul edilen bir cevabı seçmeyeceğim.