❶ 程序员写过的代码行数是怎么统计的
程序员写过的代码行数是怎么统计的
StatSVN统计的是所有代码行,包括注释和空行,但一般度量要求是有效代码行,在分析时需要注意这一点。 StatSVN不考虑修改的代码行数,只考虑与上一版本相比新增(+)与删除(-)的代码行数。
❷ 如何量化衡量一个程序员的工作量和工作效率
1. 代码数量
可以统计代码行数,或者字符数量。
2. 代码质量
显然,代码长不等于工作量很大。不光要考虑代码的数量,还要考虑代码的质量。那么什么样的代码是高质量的呢?什么样的代码是“好”的呢?
“好代码”的评判标准可能非常主观。主流的价值观中大概有以下标准:可读性好(注释不多不少,版面整洁,符合公司规则,变量名有意义等)bug 少(正确处理各种异常和错误)。优雅(设计优雅,实现优雅)
(2)程序员代码量统计扩展阅读:
程序员的日常工作
1.确认通过审查方案的目标,输入数据,分析师,监事,和客户的输出要求的项目要求。
2.安排项目要求在编程序列分析要求;准备工作流程图和使用计算机知识的能力,题材,编程语言和逻辑图。
3.编码工作流程的信息转换成计算机语言的项目要求。
4.通过输入编码信息的计算机程序。
5.确认程序操作进行测试,修改程序序列和/或代码。
6.准备写操作指令供用户参考。
7.保持历史记录,通过记录方案的制定和修订。
8.维护客户的信息和保护保密的业务。
技能/资格:一般的编程技巧,分析信息,解决问题,软件算法设计,软件性能优化,注重细节,软件设计,软件调试,软件开发基础,软件文档,软件测试。程序员其实分为很多种,大家开发的语言可能不尽相同,但是都是有他们的共同点。
参考资料来源:网络-程序员
❸ 一名优秀的JAVA程序员平常一天至少写多少行代码
优秀的JAVA程序员平常一天至少写150行代码,普通的JAVA程序员,平均一天的有效代码量大概是50~70行, 注意是有效代码。
❹ 一个普通的JAVA程序员 一个月代码量大概是多少
如果是每周五天上班,一天正常八个小时的话,平均一个月2000行吧!但还有的就是个人速度的问题!
❺ 学编程,都说多少行代码经验是什么意思
在编程里面,说多少行代码是指写程序的量,一般认为程序员的年代码量为两万,即每年敲两万行代码。
代码量也是衡量一个人的编程熟练程度的标准,编写的代码量越多,表名这个人遇到的问题也越多,那么在实际中能解决问题的能力也越强。反之亦然。
除了代码量,还要根据一个人的学历来评定一个人的学习能力大小,以及对基础技术的考核来评定一个人对技术的掌握程度。
❻ 一个JAVA程序员一年写多少条代码
我曾经最多一天写过1500行代码,如果正常情况下,一天应该能写500行,一年不休息差不多20万行吧
❼ 一般来说程序员平均一天的代码行数是多少,IT行业里
一般是写基于web的程序,所用语言基本上为Java, PHP或者ASP,如果做winform,C#则是主流。另外设计到数据库 部分,还要写部分的数据库sql语句(基于框架的开发被框架封装好的存储过程除外)。此外,还有前端的编写,涉 及到的语言包括HTML、CSS、以及Javascript等。这类编程工作的主要特点是量大,技术含量相对来说不是很高,入 门槛相对较低。大部分从业者学历相对来说不算顶尖,鲜有名牌大学毕业的从事web编码工作。这类工作对算法和数据结构要求不是太高,代码许多都是大量复制而成,所以一天产生100行以上的代码是比较普遍的。
❽ 程序员每天代码量怎么统计
有软件统计。Beyond compare是一种文本或代码比对软件,统计代码量,可以打开某段代码文件,然后查看行数即可知道代码量。
❾ 十万行以上的编程经验是什么概念大概能编多少个程序
代码行数一般是个统计意义上的数,而不是非常准确的,至于楼上说的,有一点道理,但大多数情况下,代码行在真实的系统源码中,不会出现那种反复Copy的情况(代码是要验收的)。
小软件一般在5000行以下的代码量(包括注释、空行等等)
中小软件一般在10000行左右
中型软件就要在50000行上下了
中大型软件一般在100000
--
300000行
而大型软件就没有边了。
因此,讲编程经验,也有人用编码量来衡量(尤其在招聘程序员是经常会用到),这有其合理性也有局限性。它只是一个参考而已。
一般的程序员,每年的编码量大约为2、3万行左右(指的是软件产品开发),因为代码不是写完就完了,还要包括调试、测试、维护等等,所以平均下来,每天能有100行就不错了,当然,这还要看程序的性质,如果代码涉及内核、底层或者算法等等,代码的重用性高,研发性质较大,代码量就要小多了,而且开发速度也会较慢,因为其开发难度大;如果只是开发应用层,大量的堆积代码,如一般的软件工程项目和网站应用,代码的可重用性要求不高,那么代码量相对来说就会大得多,开发速度也相对较快。
所以,编程经验仅仅用开发代码量来衡量是不够的,还要包括开发代码性质的考量。
总之,十万行的编程经验大概是3年以上的实际工作经验,或者写过10多个中小软件,或者完整参与开发过1到2个大型、大中型软件,或者开发过几个中型软件工程项目。