您的公司使用 Azure DevOps 進行 Java 專案的建置和部署管線。在管理技術債務的策略中,您應該包含哪兩個行動?每個正確答案都是解決方案的一部分。
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在部署管線中設定部署前核准。, 整合 Azure DevOps 和 SonarQube。.
為什麼這是答案
為了解決技術債務,有兩個關鍵行動。在部署管線中設定部署前核准,可以確保在程式碼部署到生產環境之前,經過人工審查和品質檢查,防止有缺陷或不符合標準的程式碼進入。這有助於在早期階段發現並解決技術債務,避免其累積。整合 Azure DevOps 和 SonarQube 則提供自動化的靜態程式碼分析,用於識別程式碼中的錯誤、漏洞和程式碼異味(code smells),這些都是技術債務的常見表現。SonarQube 的詳細報告可以指導開發人員改進程式碼品質,從而主動減少技術債務。部署後核准主要用於驗證部署是否成功,而非預防技術債務。整合 Azure DevTest Labs 主要用於測試環境管理,與技術債務的直接管理關聯較小。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡