VB.NET'te Paylaşılan üye işlevlerine sahip Sınıflar yerine Modüller kullanmak kabul edilebilir bir uygulama mıdır?
Modüllerden kaçınma eğilimindeyim, çünkü artık Visual Basic 6.0'dan artık kalıyorlar ve artık gerçekten sığmıyor gibi görünüyorlar. Öte yandan, bir Modül ve sadece Paylaşılan üyelerin bulunduğu bir Sınıf kullanmak arasında pek bir fark yok gibi görünüyor. Her ikisine de gerçekten çok ihtiyaç duyduğum kadar sık değil, ancak bazen basit bir çözüm sundukları durumlar var.
Herhangi bir şekilde bir fikriniz veya tercihiniz olup olmadığını duymak isterim.
Privateniteleyiciyi açıkça eklemeyi unutursanız, istemeden yöntemleri kullanılabilir hale getirebileceğiniz anlamına gelir . Bir sınıfta, varsayılan koruma düzeyi özeldir ve farkında olmadığınız sürece kafa karıştırıcı olabilir.