Integrare altri strumenti di qualità del codice
Molti strumenti possono essere usati per valutare gli aspetti della qualità del codice e del debito tecnico.
NDepend
Per gli sviluppatori .NET, uno strumento comune è NDepend.
NDepend è un'estensione di Visual Studio che valuta l'importo del debito tecnico aggiunto da uno sviluppatore durante un recente periodo di sviluppo, in genere nell'ultima ora.
Con queste informazioni, lo sviluppatore potrebbe apportare le correzioni necessarie prima di eseguire il commit del codice.
NDepend consente di creare regole di codice espresse come query LINQ C#, ma include molte regole predefinite che rilevano un'ampia gamma di odori di codice.
Analisi della qualità del codice resharper
Resharper può eseguire un'analisi della qualità del codice dalla riga di comando. Inoltre, configurare per interrompere le build quando vengono rilevati automaticamente problemi di qualità del codice.
Le regole possono essere configurate per l'applicazione nei team.
Ricerca in Azure DevOps
Per trovare altri strumenti di qualità del codice facili da integrare con Azure DevOps, cercare la parola Quality quando si aggiunge un'attività alla pipeline di compilazione.
Per altre informazioni, vedere:
- NDepend
- Visual Studio Marketplace
- Analisi della qualità del codice resharper