Yani,Örnek değişkenler vs parametre geçişi? Bir tartışma var mı?
Son zamanlarda bazı eski kodların yeniden faktörlendirilmesi üzerinde çalışıyorum ve yaptığım bazı yeniden yapılanma kararlarının geçerliliğini sorgulamamı sağladık. Böyle bir sorgu, bir nesne içindeki yöntemler arasında nesne paylaşımı için örnek değişkenlerin kullanımı hakkında olmuştur. Özellikle, & yöntemlerinin kurucularının ayrıldığı ve yerel değişkenlerin örnek değişkenlere yükseltildiği ve şimdi ayrı yöntemlerden erişime olanak tanıdığı bazı yerler vardır. Bu bana göre yanlış görünüyor. Bu, kapsülleme kırar kapsamını değiştirir ve yaşam döngüsünü etkileyebilir, ancak, bu sınıfların bazı performans ilişkilidir ve bu nedenle Acaba olabilir yerine geçen parametre kullanmak için bu yöntemleri yeniden faktoring ima?
Bu noktada, varsayımlarımın su tutup tutmadığını merak ediyorum. Özel yöntemler arasında paylaşım söz konusu olduğunda, örnek değişkenlere tercih edilen nesnelerin parametre geçişi mi?
1 daha iyi cevap vermek için yardımcı olabilir, bu kod koku gibi gerçekten de ses yok. –