SourceMonitor的使用
1 SourceMonitor簡介
SourceMonitor是一款免費的圈複雜度軟體,運作在Windows平台下。它可對多種語言寫就的代碼進行度量,包括C、C++、C#、Java、VB、Delphi和HTML,并且針對不同的語言,輸出不同的代碼路徑成本。
像其他代碼度量工具一樣,SourceMonitor隻關注代碼,并為編碼人員提供及時的回報,它不是一款項目管理工具,不關注項目實施中從功能分析到設計編碼,再到測試這整個過程。
2 SourceMonitor的使用
下載下傳好SourceMonitor之後,進行預設安裝。
1、打開軟體之後,建立項目:File->new
2、建立一個項目,比如,Java項目。

3、選擇目錄
4、輸入項目名
5、指定目錄
6、指定檢查點,預設值就可。
7、完成
8、指定本次檢查點
9、檢查結果
10、最複雜的檔案,這應該是首選的準備重構的檔案。
11、輕按兩下此行可以看到對此檔案的評估。
12、打開檔案可以直達最複雜的函數。
3 SourceMonitor的總結
根據檢驗報告,就可以知道項目中那些class或者函數需要重構,相比起人工進行閱讀代碼,并确認重構代碼部分,簡單了很多。
也算對代碼品質有了最初步的量化概念,而不僅僅隻是停留在過去隻是在編碼習慣優劣的認識。
資料會說話,程式員之間用這種方式更好溝通,talk is cheap,show me code and show me data。