Pregunta

Yo personalmente todavía no uso FxCop. Queremos hacer la prueba de la unidad primero antes de ir con el análisis de código. Sin embargo, ¿qué reglas desactivaría permanentemente? ¿Qué reglas desactivaría temporalmente y en qué situación?

¿Fue útil?

Solución

No uso la regla de convención de nombres que prohíbe los guiones bajos en los nombres de método / evento. Me he acostumbrado a " Button1_Click " ;. Visual Studio inserta automáticamente los guiones bajos, por lo que debe eliminarlos manualmente. Solo creo que es más fácil dejarlos solos. Y, agrego el guión bajo cuando creo un método / evento.

Otros consejos

No me gusta la regla CA1021: Evitar los parámetros. Los parámetros de salida son útiles para muchos patrones diferentes (incluido el patrón .Net Try *). Sin duda, el uso excesivo puede ser usado en exceso, pero en realidad parece excesivo tener una regla FxCop para ello.

Rule CA1021

Hay una lista completa de basura pedante que querrás apagar dependiendo del sistema que estés construyendo. Yo sugeriría examinar la salida de FxCop y decidir por ti mismo. La pedantería de un hombre es otra que "debe tener".

Se queja de " ID " y sugiere "Id", a pesar de que sigue las "abreviaturas de dos caracteres" con todos los espacios en mayúsculas " regla: O)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top