Integración de otras herramientas de calidad del código
Para evaluar aspectos de la calidad del código y la deuda técnica se pueden usar muchas herramientas.
NDepend
Para los desarrolladores de .NET, una herramienta común es NDepend.
NDepend es una extensión de Visual Studio que evalúa la cantidad de deuda técnica que un desarrollador ha agregado durante un período de desarrollo reciente, normalmente en la última hora.
Con esta información, el desarrollador puede realizar las correcciones necesarias antes de confirmar el código.
NDepend permite crear reglas de código expresadas como consultas LINQ en C#, pero tiene muchas reglas integradas que detectan una amplia variedad de código en mal estado.
Análisis de calidad del código de Resharper
Resharper puede realizar un análisis de calidad del código desde la línea de comandos. Además, se puede establecer para generar errores en las compilaciones cuando se detectan problemas de calidad del código automáticamente.
Las reglas se pueden configurar para que se cumplan en los equipos.
Búsqueda en Azure DevOps
Para buscar otras herramientas de calidad del código que sean fáciles de integrar con Azure DevOps, busque la palabra Quality (Calidad) al agregar una tarea a la canalización de compilación.
Para obtener más información, puede consultar lo siguiente:
- NDepend
- Visual Studio Marketplace
- Análisis de calidad del código de Resharper