Esplorare SonarCloud
Il debito tecnico può essere classificato come misura tra lo stato corrente della codebase e uno stato ottimale.
Il debito tecnico diminuisce la produttività rendendo il codice difficile da comprendere, facile da rompere e difficile da convalidare, e creando lavoro non pianificato e infine ostacolando il progresso.
Il debito tecnico è inevitabile! Inizia piccola e cresce nel tempo attraverso cambiamenti impetuosi, mancanza di contesto e disciplina.
Le organizzazioni spesso scoprono che più del 50% della loro capacità è assorbita dal debito tecnico.
La parte più difficile della correzione del debito tecnico è sapere dove iniziare.
SonarQube è una piattaforma open source che rappresenta la soluzione di fatto per comprendere e gestire il debito tecnico.
In questa procedura si apprenderà come usare SonarQube in una pipeline di compilazione per identificare il debito tecnico.
Prepararsi
SonarQube è una piattaforma aperta per gestire la qualità del codice.
Originariamente famoso nella community Java, SonarQube ora supporta più di 20 linguaggi di programmazione.
Gli investimenti congiunti effettuati da Microsoft e SonarSource facilitano l'integrazione di SonarQube con le Pipeline e migliorano l'analisi delle applicazioni basate su .NET.
Altre informazioni sulle funzionalità offerte da SonarQube sono disponibili qui: https://www.sonarqube.org/.
SonarSource, la società dietro SonarQube, offre un ambiente SonarQube ospitato denominato SonarCloud.