sisè / segona

Soy Víctor Rodríguez, programador web freelance con más de 10 años de experiencia

Herramientas de evaluación de código fuente

Hola, os voy a dejar una pequeña nota sobre estas herramientas, las de evaluación de código fuente. Hasta ahora no había trabajado con ninguna y la verdad es que me han sorprendido.

Son herramientas que permiten evaluar la ‘calidad’ del código que programas, basándose en unas reglas de conveniencia (estándares de codificación), permiten evaluar distintos tipos de errores, desde cosas convencionales como que te has dejado un bracket en una sentencia if hasta recomendarte usar un tipo de objeto en vez de otro (ej: StringBuilder vs StringBuffer, el Builder es asíncrono y gana éste en tiempo de ejecución).

Estas herramientas son útiles, sobre todo, en proyectos compartidos, así todos los programadores se fijan en programar con una normativa única y hace más legible el código y con menos rasgos de quien lo ha codificado.

Un ejemplo de estas herramientas es SonarQube, es con la que estoy trabajando actualmente y te da estadísticas de las incidencias que hay en tu código y también permite inspeccionarlo, no se escapa nada.

Un saludo!!