這裏有關於代碼度量標準的一些問題,尤其是有關目標值的this one。我在尋找的是現實生活中的「平常」項目。也許這只是我自己,但是我從來沒有做過的項目都考慮到了這些因素,所以當我運行ReSharper Code Issues或Visual Studio Code Metrics時,似乎我是第一個 - 所以這些值總讓我感到驚訝。從我目前的SharePoint任務用於生產項目的代碼度量標準(C#,Visual Studio)的常用值
例子:
Maintainability | Cyclomatic cmplx. | Inher. depth | Class coupl. | LOC
67 | 6,712 | 7 | 569 | 21,649
68 | 3,192 | 7 | 442 | 11,873
更新:所以現在的問題是,你通常會看到什麼樣的價值觀「在野外」?拋開最佳值和最佳做法,通常會遇到什麼值?
這是一個聚合,你應該深入每個類並逐個檢查。 恕我直言,對於一個「有點瑣碎」代碼的項目來說,查看整體數字並沒有多大意義,但它們可以讓您快速瞭解代碼庫是非常好還是非常糟糕,但沒有別的... PS 無論如何...這是什麼問題? – mamoo 2012-03-26 14:05:24