Named boolean parameter (ARCH709)
Anahtar dotnet.codequality.named-boolean-parameter · Önem info · Kategori codequality
Çağrı yerinde çıplak true/false argümanlar ne anlama geldiklerini gizler. Adlandırılmış argümanlar okunabilirliği artırır.
Hatalı
Bölüm başlığı “Hatalı”user.SetVisibility(true, false);user.SetVisibility(isPublic: true, notifyFollowers: false);Düzeltme
Bölüm başlığı “Düzeltme”Boolean argümanlara adlandırılmış argüman sözdizimi ekleyin; alternatif olarak enum veya seçenek nesnesi kullanın.