探索 SonarCloud

已完成

技術債務可分類為程式代碼基底目前狀態與最佳狀態之間的量值。

技術債務可藉由讓程式代碼難以理解、容易中斷,以及難以驗證、建立非計劃性工作,並最終封鎖進度,從而削弱生產力。

技術債務是不可避免的! 它從小開始,隨著匆忙的變動、缺乏背景和紀律,逐漸成長。

組織經常發現,超過 50%% 的容量因技術債務而耗損。

修復技術債務的最難部分是知道從哪裡開始。

SonarQube 是一個開放原始碼平臺,是瞭解和管理技術債務的事實上解決方案。

我們將了解如何在組建管線中使用 SonarQube 來識別此訣竅中的技術債務。

做好準備

SonarQube 是管理程式碼質量的開放平臺。

SonarQube 最初在 Java 社群中出名,現在支持超過 20 種程式設計語言。

Microsoft 與 SonarSource 的聯合投資使 SonarQube 更容易與 Pipelines 整合,並更善於分析以 .NET 為基礎的應用程式。

您可以在這裡深入瞭解 SonarQube 所提供的功能:https://www.sonarqube.org/

SonarQube 背後的公司 SonarSource 提供名為 SonarCloud 的託管 SonarQube 環境。