SonarCloud'u keşfedin

Tamamlandı

Teknik borç, kod tabanının geçerli durumu ile en uygun durum arasındaki ölçü olarak sınıflandırılabilir.

Teknik borç, kodun anlaşılmasını, kırılmasını ve doğrulanması zor olmasını sağlayarak, plansız iş oluşturarak ve sonuçta ilerlemeyi engelleyerek üretkenliği sağlar.

Teknik borç kaçınılmaz! Küçük başlar ve zaman içinde hızla değişen değişiklikler, bağlam eksikliği ve disiplin yoluyla büyür.

Kuruluşlar genellikle kapasitelerinin %50'sinden fazlasının teknik borçla eşlendiğini fark eder.

Teknik borcu düzeltmenin en zor kısmı nereden başlayacağını bilmektir.

SonarQube, teknik borcu anlamak ve yönetmek için de facto çözümü olan açık kaynaklı bir platformdur.

Bu tarifteki teknik borcu belirlemek için bir derleme işlem hattında SonarQube kullanmayı öğreneceğiz.

Hazırlanma

SonarQube, kod kalitesini yönetmek için açık bir platformdur.

Başlangıçta Java topluluğunda ünlü olan SonarQube artık 20'den fazla programlama dilini destekliyor.

Microsoft ve SonarSource tarafından yapılan ortak yatırımlar, SonarQube'un Pipelines ile tümleştirilmesini kolaylaştırır ve analizde daha iyi hale getirir. NET tabanlı uygulamalar.

SonarQube tarafından sunulan özellikler hakkında daha fazla bilgiyi burada bulabilirsiniz: https://www.sonarqube.org/.

SonarQube'in arkasındaki şirket olan SonarSource, SonarCloud olarak adlandırılan barındırılan bir SonarQube ortamı sunuyor.