DevPartner

Overview

使用 CodeReview 提供高品質代碼

使用 CodeReview 發現代碼結構、設計、複雜性和命名方面的問題,如此團隊可以監控其本機作法,並實現與代碼物件方向、可維護性和可讀取性相關的設計目標。這能促進減少常見錯誤模式。

改善效能分析

DevPartner 辨識消耗處理器容量的性能熱點,幫助提高軟體執行效率。

利用 ASP .NET 安全掃描分析靜態原始碼

無論是 Microsoft 或其他業界標準,還是配合開發團隊自行決定的最佳實務,DevPartner CodeReview 都能找出違反這些最佳實務的程式碼。

附程式碼範例的糾錯建議

藉由 DevPartner 的 BoundsChecker,開發人員可以快速找出導致應用程式不穩定的特定執行時間錯誤。BoundsChecker 在程式碼層級提供錯誤解釋和建議的解決方案。

使用 TrueCoverage 執行程式碼涵蓋範圍分析

TrueCoverage 會自動找出所有 Visual C++ 或 .Net 軟體應用程式或元件中未測試的程式碼。

支援指令列使用

透過使用單元測試和以 DevPartner 指令列公用程式設定的整合伺服器,納入更多錯誤偵測自動化功能。讓您更簡易且靈活地控制任何以程式碼撰寫或商務測試用的框架。

彼此關聯的多層級分析工作階段結果

許多高端應用程式可觸及多個潛在遠距端點的使用者,而多層級應用程式可針對這類應用程式在許多 CPU 之間分享工作負載。進而整理出共用的分析工作階段資料,方便一次性檢視完整的 CPU 消耗情形。

為個人和團隊自訂規則

建構師及開發人員可為團隊設計一組符合 CodeReview Rule Manager 的規則,藉此改善一致性並調整常見的反面模式現象。

分佈式應用程式剖析

當您有多層應用程式或需要從團隊伺服器收集資料時,請使用遠端分析。

程式行層級 CPU 性能分析

DevPartner 的性能分析顯示每行程式碼的 CPU 使用情況,無需修改原始碼。這可取代增加循環定時器以便在離散位置提取最佳演算法的需要。

記憶體分析

透過找出累積記憶體的對象和配置,達到資源的可用性和穩定性。

記憶體耗用量─執行時間視覺化

在執行管理式應用程式時,可以即時深入解析堆積記憶體的增加和記憶體收集器的活動。

穩定性和變動趨勢

採用涵蓋範圍分析進行單元測試,即可對測試進行更深入的量化評估,效果勝過僅憑單元測試。並在開發期間及早發現漏洞,確保日後的應用程式測試更順利。

release-rel-2020-9-2-5123 | Tue Sep 15 18:06:14 PDT 2020
5123
release/rel-2020-9-2-5123
Tue Sep 15 18:06:14 PDT 2020