Per quanto riguarda FxCop, sì, è una buona idea utilizzare lo strumento, sia che si tratti di un nuovo progetto o di uno esistente. Proprio come StyleCop, puoi eseguire lo strumento e rivedere l'output. A differenza di StyleCop, FxCop funziona su codice compilato, non su sorgente.
All'inizio sarà probabilmente travolgente.Una buona idea è di disattivare tutti i gruppi di regole e rieseguire lo strumento per ottenere una lavagna vuota. Abilita un gruppo alla volta, risolvendo tutti i messaggi visualizzati o disattivando regole specifiche in quel gruppo se non si applicano a te (le regole predefinite nel loro complesso sono piuttosto ampie e non tutte si applicheranno; set di regole per le tue esigenze).
Al termine, tutti i messaggi saranno stati risolti eseguendo correzioni appropriate o disabilitando selettivamente le regole estranee.
Di norma (nessun gioco di parole) considero i gruppi di sicurezza e di prestazioni quelli buoni con cui iniziare. Le regole di denominazione sono soggettive e possono essere in conflitto con le tue convenzioni. Disattivalo se è così. Anche la mobilità e la globalizzazione sono soggettive e dipendono dalle vostre esigenze. Per il resto, bene, tu crei le tue conclusioni!
fonte
2010-03-19 19:14:36
Sono assolutamente d'accordo. – Steven
Sì, aggiungerli ti ucciderà per un po 'di tempo - mostrerà tonnellate di problemi. – TomTom
Non è possibile utilizzare ReSharper. :(Qualche altro modo di usare StyleCop? Thru CodeRushXPress forse? E per quanto riguarda FxCop? –