统计:你们团队的平均每日代码行数是多少 能上到100行,牛人啊,不知是不是主要是在做MFC,自动产生大量的重复代码。如果是在做真正的程序,俺经验是平行50行/人天都不能保证质量。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我先说一下我上个项目组的情况:开发语言:java开发人员:7人开发天数:一年总代码行数:?平均日代码行数:50行 我那个项目很明显是特殊情况的。明天加班到十一点多,有时甚至十二点;只要能实现基本功能,其他一切都不用管,代码怎么混乱都无所谓,效率低也无所谓;文档不用写,注释也没有要求。而且人数不多,2.5人,交流起来不费劲;而且都是编码效率很高的人,其中一个是项目经理。更重要的是,那是项目还没最后完成的情况——维护、修改bug等等的时间都没加上去。我只是实事求是把代码效率计算出来而已。也请大家都把自己项目组的代码生产率都写下来,以后自己估计项目进度时也有个参考。为统计方便,请大家按我示例的格式写:开发语言:开发人员:人开发天数:天总代码行数:行平均日代码行数:127行附带说明:无 ...没算过不知道你的平均什么意思。一个稍微复杂些的java类就超过100行代码在开发的实现阶段一个熟练的程序员一天至少应该能写5个以上这样的类,同时还包括不计其数的简单类。你的平均行数如何统计出来的? 注释其实也是程序的一部分,我项目中的注释和代码基本上1:1,假如不算,那么多工作量不是白费。其实只针对代码而言,也看是什么部分的代码。假如要是做J2EE,好多都是自动生成,就算自己写一些东西,逻辑也不是很复杂。这样算每天的代码就很多了。要是只是针对逻辑复杂并且不能凭借其他工具,我觉得50-100行是可以接受的范围。假如前期设计要是到位的话,编码的速度会再有提高。 我在以前公司,保守日均最少最少有>300行(DELPHI),都是公司逼的,经常加班到2、3点!写后的程序是给客户测试的(没有测试人员)。公司的规则:必须要有东西出来、但作不好没关系。 开发语言:java开发人员:5人开发天数:已经快一年了总代码行数:由于是大型的erp,确实还没有真正算过多少行。总之整天觉得都在代码上写,修改。平均日代码行数:大于127行附带说明:个人觉得其实代码的注释很重要,对于后来的接手人能看懂是做什么。当然这个是最起码的了。 注释当然非常重要,不过我见过的公司没有在统计代码行数中包括注释的。一般是统计NBNC行(Not Comment,Not Blank lines),有的更严格,是统计逻辑行的,就是说你一行长语句分多行写的话它也算一行。道理很简单:注释不花时间就能写很多,如果以注释行来统计员工的工作量,那员工很容易钻空子。那么,不统计注释行是否会造成大家不写注释呢?不会,因为一般编码规范都有规定,注释行必须占代码行的20%以上。而且,越是经验老到的程序员越喜欢写注释,否则自己的代码过一段时间自己都看不懂了。大家热情很高,多谢了,继续! 感觉天山说的情况和我所在的公司很相近啊,说不定我们是同事哦。NBNC,20%,逻辑行…… java,对日软件外包,一个人完成一个模块 一般用一个礼拜,代码8000行,把JB自动生成的代码含在内的纯代码一天至少也有500行吧 to sunsonw(汪汪):NBNC,20%,逻辑行等等是通用做法。不大可能是同事,因为我两年内已经换了5家公司了…… "明天加班到十一点多,有时甚至十二点;只要能实现基本功能,其他一切都不用管,代码怎么混乱都无所谓,效率低也无所谓;文档不用写,注释也没有要求。"这种样子的话,那可以说你们团队每日代码行数是0行,因为你们写出来的是一堆垃圾,到最后会bug多多并且你们永远也改不好它。 java 即時更新圖片問題... 感觉学习java有些迷茫了 用java写了一个HttpUrlConnection模拟浏览器,但向服务器post的时候传中文参数老是乱码,请大侠明示一下 关于读文件然后写入数据库的效率问题 问问 java中获得系统当前字体列表的机制(原理)是什么? 请问有什么软件可以写JAVA的应用逻辑?RATIONAL? 访问注册表问题 怎样传送若干条信息?期待ing... 请问关于WebLogic RMI的问题 问一个简单的问题。在java中怎么样判断两时间相差数。 大家来比较一下swt和swing吧!
开发语言:java
开发人员:7人
开发天数:一年
总代码行数:?
平均日代码行数:50行
更重要的是,那是项目还没最后完成的情况——维护、修改bug等等的时间都没加上去。
我只是实事求是把代码效率计算出来而已。
也请大家都把自己项目组的代码生产率都写下来,以后自己估计项目进度时也有个参考。为统计方便,请大家按我示例的格式写:
开发语言:
开发人员:人
开发天数:天
总代码行数:行
平均日代码行数:127行
附带说明:无
不知道你的平均什么意思。
一个稍微复杂些的java类就超过100行代码
在开发的实现阶段一个熟练的程序员一天至少应该能写5个以上这样的类,同时还包括不计其数的简单类。
你的平均行数如何统计出来的?
其实只针对代码而言,也看是什么部分的代码。假如要是做J2EE,好多都是自动生成,就算自己写一些东西,逻辑也不是很复杂。这样算每天的代码就很多了。
要是只是针对逻辑复杂并且不能凭借其他工具,我觉得50-100行是可以接受的范围。
假如前期设计要是到位的话,编码的速度会再有提高。
我在以前公司,保守日均最少最少有>300行(DELPHI),都是公司逼的,经常加班到2、3点!写后的程序是给客户测试的(没有测试人员)。公司的规则:必须要有东西出来、但作不好没关系。
开发人员:5人
开发天数:已经快一年了
总代码行数:由于是大型的erp,确实还没有真正算过多少行。总之整天觉得都在代码上写,修改。
平均日代码行数:大于127行
附带说明:个人觉得其实代码的注释很重要,对于后来的接手人能看懂是做什么。当然这个是最起码的了。
纯代码一天至少也有500行吧
NBNC,20%,逻辑行等等是通用做法。不大可能是同事,因为我两年内已经换了5家公司了……
这种样子的话,那可以说你们团队每日代码行数是0行,因为你们写出来的是一堆垃圾,到最后会bug多多并且你们永远也改不好它。