Utforska SonarCloud
Teknisk skuld kan klassificeras som måttet mellan kodbasens aktuella tillstånd och ett optimalt tillstånd.
Tekniska skulder minskar produktiviteten genom att göra koden svår att förstå, lätt att bryta och svår att validera, skapa oplanerat arbete och slutligen blockera framsteg.
Teknisk skuld är oundviklig! Den börjar liten och växer med tiden genom snabba förändringar, brist på sammanhang och disciplin.
Organisationer upptäcker ofta att mer än 50% av sin kapacitet används av tekniska skulder.
Den svåraste delen av att lösa tekniska skulder är att veta var man ska börja.
SonarQube är en plattform med öppen källkod som är den faktiska lösningen för att förstå och hantera tekniska skulder.
Vi lär oss hur du använder SonarQube i en byggpipeline för att identifiera tekniska skulder i det här receptet.
Gör dig redo
SonarQube är en öppen plattform för att hantera kodkvalitet.
SonarQube var ursprungligen känd i Java-communityn och har nu stöd för över 20 programmeringsspråk.
De gemensamma investeringarna från Microsoft och SonarSource gör SonarQube enklare att integrera med Pipelines och bättre på att analysera . NET-baserade program.
Du kan läsa mer om funktionerna som erbjuds av SonarQube här: https://www.sonarqube.org/.
SonarSource, företaget bakom SonarQube, erbjuder en värdbaserad SonarQube-miljö som heter SonarCloud.