Estoy buscando algo parecido a Checkstyle para Visual Studio. Recientemente comencé un nuevo trabajo haciendo .NET y me di cuenta de que los estándares de codificación aquí son un poco escasos. Aunque todavía soy un chico joven y estoy lejos del desarrollador más experimentado, trato de predicar con el ejemplo y hacer que las cosas vayan en la dirección correcta.Checkstyle para C#?
Me encantó la posibilidad de usar Checkstyle con Eclipse y examinar el código antes de las revisiones, así que me gustaría hacer lo mismo con Visual Studio. ¿Alguien tiene una buena sugerencia?
Otra cosa que me gustaría algo es un complemento para SVN que no permite el check-in hasta que se cumplan los estándares de codificación principal. No quiero que la gente revise el código reventado que va a terminar en una revisión del código.
Cualquier sugerencia en este punto sería genial.
So. Nuevo en el trabajo, bastante joven y desea establecer estándares de codificación. Quieres tener cuidado con esto. Los desarrolladores más antiguos y experimentados se verán postergados si no lo manejas bien. Mi sugerencia: encuentre un aliado, luego véndales la idea y vaya con su gerente juntos. También tenga en cuenta que hay una cultura local que debe comprender antes de cambiarla. – jcollum
@jcollum - Excelente punto. Los "estándares de codificación" tienden a convertirse en argumentos religiosos que a veces pueden ser amargos. Y muchas veces las cosas de las que las personas se vuelven más exigentes no hacen absolutamente nada para mejorar el código, excepto de manera subjetiva. Al igual que, pones tu '{' en una nueva línea o no. – Nick
Afortunadamente, C# viene con un conjunto de convenciones que son el estándar de facto.Simplemente utilícelos y se evitarán muchos debates inútiles. –