Sadece genel olarak sınıf düzeni değil, "#regions" demek istediğinizi onaylamak istedim.
Kimsenin bölgeleri kullanmaktan bahsetmediğinden şaşırdım. OP'nin bölgeleri yerleştirmek için bir anket yapmak istediğini anlıyorum, ancak alternatif bir bakış açısı geliştirmek istiyorum.
Bölgelerden kaçınırım. Birlikte çalıştığım kodu görmeyi seviyorum. Aradığınızı bulmakta zorlanıyorsanız, kod katlama kullanın ve benzer sınıf yapılarını birlikte gruplandırın.
Neden bölgelerden nefret ediyorum? CTRL+M,Lve CTRL+M,Okod katlama arasında geçiş yapar. Ancak, çöktüğünde tüm bölgeyi gizler. Sadece yöntemleri / özellikleri / yorumları daraltmam gerekiyor.
Çok fazla bölge varsa, belki bir kod kokusu ve sınıfınız çok fazla iş yapıyor. Jeff Atwood, okumaya değer bölgeler hakkında iyi bir yazı sunuyor .
#Regions'daki favori teklifim:
Hayır, #regions kullanmayacağım. Ve hayır, TERÖRLERLE MÜZAKERE ETMİYORUM. Kapa çeneni.
- Jeff Atwood
Bununla birlikte, birçok programcının bunları kullanmakta ısrar ettiğini biliyorum. Bu soru özneldir. Sadece bir alternatif sunacağımı düşünmüştüm.