繁体   English   中英

测量代码行(LoC),包括相对权重

[英]Measure Lines of Code (LoC) including relative weight

我必须测量一个项目和一个发行版(在两个标签之间制作)中有多少代码行。 我可以做到,这对我来说没有问题。

我的问题是我必须“附加”到组成项目的文件的重量。 我必须相对权衡文件,以便最终获得加权标记。 例如:如果我有CPP项目,我相信我必须给cpp文件一个不同的权重; h文件和文本文件,因为每种文件类型花费的时间完全不同。

此外,我可能会考虑为添加的行,删除的行和更改的行提供不同的标记,因为有时更改现有行(而不是添加新行)会花费更多时间。 但是我还不确定。

您知道我在哪里可以找到好的阅读材料吗? 我的问题很笼统-我也想阅读有关Java,C#和任何代码语言的信息。

谢谢

您可能对COCOMO II模型感兴趣。 但是,请注意,按行数判断代码可能会产生很大的误导作用-不要用它来补偿开发人员,否则他们将开始编写非常冗长的代码,并且很快就会破产;)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM