FxCop'un uygulamak istediğiniz kurallara göre çok özelleştirilebilir olduğunu unutmayın. Bunu adım adım ilerleyerek en iyi şekilde işe yarayabilir; Yalnızca belirli bir dosya grubu için belirli bir kural kümesi için, hatta başlangıçta tüm eski dosyaları hariç tutar.
Orada
onlar sadece senin sorunun domain uymaz çünkü aktive asla kurallarını olmaları kaçınılmazdır. Belirli bir amaç için bir kod parçasının 'bir kuralı bozması' söz konusu kodu kabul edilebilir olarak işaretlemenin bir özelliği vardır. Ancak, bu tür geçersiz kılmanın neden belirtmek için öznitelikteki
Justification
özelliğini kullanması gerektiği kuralını belirtmek isterim. .
Son olarak, çok yerleşik kuralları kod kalitesinin iyileştirilmesi ile çok yardımcı olacaktır olarak, gerçekten büyük kazanç şirket kongreler için kontrol etmenizi sağlayan özel kurallarında vardı edilmelidir. “Peer review” unuzu bu şekilde otomatikleştirmezseniz, uyumluluğunu gerçekten garanti edemezsiniz.
FxCop'u, çalışma sistemindeki tümleşik bir bölüm olarak kullanıyorum ve ortak kitaplıklarımız, minimum öznitelik geçersiz kılmalarıyla etkinleştirilen tüm kurallar ile serbest bırakılıyor ve birkaç yerden daha değerlidir.
"Gerçekten FxCop'u kullanan pek çok yer yok", bu gözlemi temel aldığınız kullanım istatistiklerini görmek ister misiniz? – jerryjvl
Negatif Nancy, rahatla! Herhangi bir kullanım istatistiği yok, bu yüzden benim sorum. Benim için gerçek dünya deneyimlerini ve en iyi uygulamalarını aradığım için bu iyi bir cevap. Bu onun tecrübesi ve ben minnettarım soruya cevap verdi! – Zaffiro
@jerryjvl: İstatistikler ilerledikçe, konuşmak için sadece kendi deneyimim var. Sadece son 3 yıl içinde geri dönüyorum (ben bir müteahhitim) 6 ya da daha fazla müşteri için iş yaptım. Bunlardan sadece 2 tanesi, hepsinin etkin olmasına rağmen uyarıları okumayı rahatsız eden başka bir şeydi. Uyarıları okuyan tek şey tam olarak açıktı çünkü projeleri yürütüyordum. – NotMe