菜鸟想到了一个可能有市场的自由软件可以做,大家帮我分析一下看. 不要骂我无知啊! :)
系统的功能很简单, 适合项目经理,系统分析员, 小老板使用! 那就是:
1:统计软件代码中的每个函数的代码长度, 由此生成一张统计报表,显示出
10行以内函数数量, 20行以内函数数量, ...... 50行以内函数数量 ....
由此一目了然的知道整个软件函数长度的分布情况.
2:统计软件的有效代码长度(除去系统自动生成代码), 和软件中注释的总行数,
由此算出此软件平均每几行代码会有一行注释.
----------------------------------------------------------
说明:
1) 我个人觉得,一个软件中,把函数的长度控制在50行以内是非常重要的,
如果函数超过50行,可能很难阅读! 编码者如果是想到哪里写到哪里,就很
容易把函数写得很长,如果注重函数的长度, 那么就必须在思想上重视代码
的结构,把重复性的代码分割出来,提高整个代码的质量.
2) 督促编码者要注意加注释!
我的这个想法是根据我自己的坏毛病想出来的. 如果项目经理能不定期的对员
工的代码测一下,很容易就可以发现员工是不是在负责任的写有质量的代码.或
着是招聘新员工的时候,可对其作品进行测试,以此判断此员工的软件素养!
花的时间少,可是见效多,对coder的督促作用强.