Esplorare SonarCloud

Completato

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.