Integrieren anderer Codequalitätstools
Viele Tools können verwendet werden, um Aspekte Ihrer Codequalität und technischen Schulden zu bewerten.
NDepend
Für .NET-Entwickler ist ein gängiges Tool NDepend.
NDepend ist eine Visual Studio-Erweiterung, die die Höhe der technischen Schulden bewertet, die ein Entwickler während eines letzten Entwicklungszeitraums hinzugefügt hat, in der Regel in der letzten Stunde.
Mit diesen Informationen kann der Entwickler die erforderlichen Korrekturen vornehmen, bevor er den Code überhaupt committ.
Mit NDepend können Sie Coderegeln erstellen, die als C#LINQ-Abfragen ausgedrückt werden, aber es gibt viele integrierte Regeln, die eine vielzahl von Codegeruchen erkennen.
Resharper Codequalität-Analyse
Resharper kann eine Codequalitätsanalyse über die Befehlszeile erstellen. Außerdem sollte festgelegt werden, dass Builds fehlschlagen, wenn Codequalitätsprobleme automatisch gefunden werden.
Regeln können teamsübergreifend für die Umsetzung konfiguriert werden.
Suchen in Azure DevOps
Um andere Codequalitätstools zu finden, die einfach in Azure DevOps integriert werden können, suchen Sie nach dem Wort Quality, wenn Sie eine Aufgabe zu Ihrer Buildpipeline hinzufügen.
Weitere Informationen finden Sie unter:
- NDepend
- Visual Studio Marketplace
- Resharper Code-Qualitätsanalyse