Integrare altri strumenti di qualità del codice
Sono disponibili numerosi strumenti che consentono di valutare gli aspetti relativi alla qualità del codice e al debito tecnico.
NDepend
Per gli sviluppatori .NET, uno strumento di comune uso è NDepend.
Si tratta di un'estensione Visual Studio che valuta la quantità di debito tecnico aggiunto da uno sviluppatore durante un periodo di sviluppo recente, in genere nell'ultima ora.
Grazie alla disponibilità di queste informazioni, lo sviluppatore può apportare le correzioni eventualmente necessarie prima di eseguire il commit del codice.
NDepend consente di creare regole espresse per il codice, ad esempio query LINQ C#, ma include anche molte regole predefinite che rilevano un'ampia gamma di difetti del codice.
Analisi della qualità del codice ReSharper
Lo strumento ReSharper è in grado di eseguire un'analisi della qualità del codice dalla riga di comando. Inoltre, può essere impostato in modo che le compilazioni diano esito negativo in caso di rilevazione automatica di problemi riguardanti la qualità del codice.
È possibile configurare le regole in modo che vengano applicate per più team.
Ricerca in Azure DevOps
Per individuare altri strumenti di controllo della qualità del codice che siano facilmente integrabili con Azure DevOps, è sufficiente eseguire una ricerca basata sulla parola Qualità durante l’aggiunta di un'attività nella pipeline di compilazione.
Per altre informazioni, vedere:
- NDepend
- Visual Studio Marketplace
- Analisi della qualità del codice ReSharper