透過自動建置及落實程式碼品質指南來讓您的 IBMi 程式開發流程更加安全
DevSecOps: 實現更為安全的開發週期,從源頭即可偵測安全漏洞
在IBMi 程式碼庫中,使用優化的程式碼品質指標來測量並產出分析報告
結合 RDi 和現有原始碼分析作業,快速地消除隱含的技術債務
針對編碼標準,透過100 條以上的品質規則來取代同儕人工審查工作
程式碼品質就如同您應用系統的保單。在這張保單中,高品質的原始碼將延長您應用系統的生命週期,從而充分發揮您的投資。在到達建置階段之前,ARCAD-Code Checker就可以自動偵測較差的程式碼。這些在開發週期前就能落實的自動化品質控制流程,可確保您應用程式的可用性,並降低整體 IT成本。
ARCAD-Code Checker 可自動執行分析程式碼品質,在較為複雜的程式碼中,識別出需要關注的地方,並確保整個應用程式維持一致的品質水準。
為了確保程式碼品質,ARCAD-Code Checker 使用了品質規則、指標和指標模型。指標是透過分析原始碼推導出來的數值。指標根基於指標模型,定義在程式碼審查過程中檢查、搜尋或計算其數值時要執行的操作。而指標被用於稱為品質規則的條件表達式中。如果指標遵守品質規則設定的條件,則規則會判定為成功。反之,如果指標不符合條件,則品質規則會視為失敗,並分析原始碼內不符合預期的品質標準。透過分析後產生的詳細報告,您可以評估應用系統原始碼是否符合定義的品質規則。
ARCAD-Code Checker 可讓您輕鬆定義客製化的品質規則和指標來衡量程式碼品質,讓您面對開發時的不同階段(編修、持續整合、品質管控)執行程式碼審查作業。
效益
• 降低程式碼複雜性
• 縮短維護成本與時間
• 減少系統停擺風險
• 讓新進人員更容易上手