2010-07-06 30 views
5

我正在使用代碼複雜性度量和代碼行(每個函數)。
這使代碼簡短易讀。你正在使用什麼代碼指標 guidline?

您使用哪些代碼指標?

+0

重複:http://stackoverflow.com/questions/972259/code-metrics – gnovice 2010-07-06 12:54:31

+0

深入討論編程和編程 - 請參閱:http://meta.stackexchange.com/questions/13198/where-can-i-find-interesting-programming-discussions – Shog9 2010-07-06 20:29:53

回答

4

我不相信度量標準,他們通常會給出獎勵措施來編寫對度量友好但代碼不好的代碼。

請注意,低LOC和類似指標仍然通常是很好的指導方針,當不用作指標時。

+0

因此,您正在使用LOC,但要避開其他指標。 – Avram 2010-07-06 13:12:09

+0

否 - 我不使用它(或其他)作爲度量標準 - 但將它們用作指標(即嘗試將每個函數的LOC最小化,最小化耦合等) – Ofir 2010-07-06 13:32:44

+0

好評,您可以將我的問題看作指標而不是度量在您的含義 – Avram 2010-07-06 14:43:55

0

我們正在跟蹤一堆代碼更改指標,包括:更改行數,刪除行,添加新行。另外,我們使用自己的產品「計劃器」根據特定開發人員編寫的代碼行數來跟蹤代碼「knowhow」。這有助於我們瞭解誰擁有某些組件的知識。

但是,如果跟蹤代碼指標,我也建議對缺陷指標給予足夠的重視。從客戶角度來看,它有助於平衡代碼質量和質量之間的質量工作。類似於「發佈後發現的缺陷」或「每1,000行發現的缺陷發生變化」

+0

您的指標跟蹤目標中,是瞭解誰對變更/代碼庫作出響應,是否正確? – Avram 2010-07-06 18:21:55

相關問題