2010-07-06 34 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

相关问题