2006年08月07日 星期一 11:54
前几天看帖子,说Vista的代码量将达到5000万行。那篇新闻还说,微软共有9000人参与Vista的开发,平均没个人每年写1000行代码,所以六年的时间开发Vista还是有些紧的。 另外很久以前还看过另外一个材料,说一家印度的通信软件公司,一个员工一个月可以产出300行代码。 我不太明白他们的产量为什么这么低,难道太多的时间浪费在文档上面。 我是个刚刚毕业的学生,编程并不是非常数量,用Python的最高记录是11个小时写出一个700行的词法分析器。用C语言一天加上调试500-600行也不是问题。 就算是极端情况,用汇编我一天还可以产出几十行代码呢。当然,上面的所有情况都是包括调试的时间的。一个没有经过调试的程序没有任何意义。 可是为什么他们的产量却那么低? 顺便问问大家的产量。是不是从这个角度将中国程序员的素质真的确实很高。
2006年08月07日 星期一 12:00
代码量是个很虚的东西。高质量的软件开发,就要求代码可维护,可阅读。就算把文档的问题放到一边,代码本身也是需要反复推敲的。我自己来娱乐的小程序,就比工作时写的代码产量高得多,因为要考虑的东西少。 > -- 欢迎访问: http://blog.csdn.net/ccat 刘鑫 March.Liu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/07af1f59/attachment.htm
2006年08月07日 星期一 12:00
大项目的交流成本很高,这样的系统又不会重头开始写,要兼顾以前的代码,另外需求一直在变也是个问题 On 8/7/06, gashero <harry.python at gmail.com> wrote: > 前几天看帖子,说Vista的代码量将达到5000万行。那篇新闻还说,微软共有9000人参与Vista的开发,平均没个人每年写1000行代码,所以六年的时间开发Vista还是有些紧的。 > 另外很久以前还看过另外一个材料,说一家印度的通信软件公司,一个员工一个月可以产出300行代码。 > > 我不太明白他们的产量为什么这么低,难道太多的时间浪费在文档上面。 > 我是个刚刚毕业的学生,编程并不是非常数量,用Python的最高记录是11个小时写出一个700行的词法分析器。用C语言一天加上调试500-600行也不是问题。 > 就算是极端情况,用汇编我一天还可以产出几十行代码呢。当然,上面的所有情况都是包括调试的时间的。一个没有经过调试的程序没有任何意义。 > > 可是为什么他们的产量却那么低? > 顺便问问大家的产量。是不是从这个角度将中国程序员的素质真的确实很高。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- Any complex technology which doesn't come with documentation must be the best available.
2006年08月07日 星期一 12:03
建议你先去了解一下一个项目的运作过程先。 一般来说,项目越小,平均每个人写的代码越多,项目越大,主要的时间都在沟通协调之类的问题上了(好多代码可能因为协调原因,反复修改,但是最后统计的却是最后的代码数量) 在06-8-7,gashero <harry.python at gmail.com> 写道: > > > 前几天看帖子,说Vista的代码量将达到5000万行。那篇新闻还说,微软共有9000人参与Vista的开发,平均没个人每年写1000行代码,所以六年的时间开发Vista还是有些紧的。 > 另外很久以前还看过另外一个材料,说一家印度的通信软件公司,一个员工一个月可以产出300行代码。 > > 我不太明白他们的产量为什么这么低,难道太多的时间浪费在文档上面。 > > 我是个刚刚毕业的学生,编程并不是非常数量,用Python的最高记录是11个小时写出一个700行的词法分析器。用C语言一天加上调试500-600行也不是问题。 > 就算是极端情况,用汇编我一天还可以产出几十行代码呢。当然,上面的所有情况都是包括调试的时间的。一个没有经过调试的程序没有任何意义。 > > 可是为什么他们的产量却那么低? > 顺便问问大家的产量。是不是从这个角度将中国程序员的素质真的确实很高。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- My Blog >> http://leejd.cndev.org My QQ >> 9847243 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/d658bb99/attachment.html
2006年08月07日 星期一 12:09
我想你是忽略了测试."微软共有9000人参与Vista的开发,平均没个人每年写1000行代码",这九千人里恐怕有70%左右是不写代码(测试代码不包含在最终的产品里,不算)的测试人员.而且一个程序员一天写了三百行代码,可能后面会有一个星期做测试,和修改测试返回的BUG, 而他们的测试实际是上非常仔细的.其次,程序员并不能想写代码就写代码,总是会花很多时间在看各种项目相关的文档,以及等待高层的需求和设计的完成.最后, 谁也不能保证现在所写的代码不会在将来被重构时修改甚至删除.这样总体算来, 一个程序员的代码产出量比他实际的编写代码的速度低得多也是可以理解的.不过像这篇文章说的一个人1000行,我也觉得好像偏少.看样子项目越大 ,就越难以发挥程序员的力量. 在06-8-7,gashero <harry.python at gmail.com> 写道: > > > 前几天看帖子,说Vista的代码量将达到5000万行。那篇新闻还说,微软共有9000人参与Vista的开发,平均没个人每年写1000行代码,所以六年的时间开发Vista还是有些紧的。 > 另外很久以前还看过另外一个材料,说一家印度的通信软件公司,一个员工一个月可以产出300行代码。 > > 我不太明白他们的产量为什么这么低,难道太多的时间浪费在文档上面。 > > 我是个刚刚毕业的学生,编程并不是非常数量,用Python的最高记录是11个小时写出一个700行的词法分析器。用C语言一天加上调试500-600行也不是问题。 > 就算是极端情况,用汇编我一天还可以产出几十行代码呢。当然,上面的所有情况都是包括调试的时间的。一个没有经过调试的程序没有任何意义。 > > 可是为什么他们的产量却那么低? > 顺便问问大家的产量。是不是从这个角度将中国程序员的素质真的确实很高。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/cfe05a5b/attachment-0001.htm
2006年08月07日 星期一 12:29
那是按照软件工程中的计算方法计算出来的。在微软写程序的都是高手,一天1000行都是可能的。 估计重点全放在测试上了。 Qutr,qutianrang at gmail.com 2006-08-07 ----- Original Message ----- From: gashero To: Python中国用户组 Sent: 2006-08-07, 11:54:55 Subject: [python-chinese] 问一下大家的代码产量,顺便怀疑一下MS 前几天看帖子,说Vista的代码量将达到5000万行。那篇新闻还说,微软共有9000人参与Vista的开发,平均没个人每年写1000行代码,所以六年的时间开发Vista还是有些紧的。 另外很久以前还看过另外一个材料,说一家印度的通信软件公司,一个员工一个月可以产出300行代码。 我不太明白他们的产量为什么这么低,难道太多的时间浪费在文档上面。 我是个刚刚毕业的学生,编程并不是非常数量,用Python的最高记录是11个小时写出一个700行的词法分析器。用C语言一天加上调试500-600行也不是问题。 就算是极端情况,用汇编我一天还可以产出几十行代码呢。当然,上面的所有情况都是包括调试的时间的。一个没有经过调试的程序没有任何意义。 可是为什么他们的产量却那么低? 顺便问问大家的产量。是不是从这个角度将中国程序员的素质真的确实很高。 _______________________________________________ python-chinese Post: send python-chinese at lists.python.cn Subscribe: send subscribe to python-chinese-request at lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/30e67a17/attachment.html
2006年08月07日 星期一 13:24
需求分析,概要设计,详细设计,编码,单元测试,集成测试,alpha,beta。。。 并且开发人员又不是全写代码的 _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/cc832a78/attachment.html
2006年08月07日 星期一 13:31
我的同室在微软做windows live,他说他们那里有三百人,其中有70%是做测试的,再去掉只管人和管杂事的人, 真正做开发的人很少.但是做测试的人也是团队中重要的组成,不能不算的.所以那vista的9000人里可能有六千多是做测试的呢. 在06-8-7,helium <helium.sun at gmail.com> 写道: > > 需求分析,概要设计,详细设计,编码,单元测试,集成测试,alpha,beta。。。 > 并且开发人员又不是全写代码的 > > _______________________________________________ > > > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/20400d2b/attachment.html
2006年08月07日 星期一 13:37
确实,他们很多 的时间用在了吃自己的狗食上,这样才能给大家献上apple pie。 On 8/7/06, Anatorian <Anatorian at gmail.com> wrote: > > 我的同室在微软做windows live,他说他们那里有三百人,其中有70%是做测试的,再去掉只管人和管杂事的人, > 真正做开发的人很少.但是做测试的人也是团队中重要的组成,不能不算的.所以那vista的9000人里可能有六千多是做测试的呢. > > 在06-8-7,helium < helium.sun at gmail.com> 写道: > > > > 需求分析,概要设计,详细设计,编码,单元测试,集成测试,alpha,beta。。。 > 并且开发人员又不是全写代码的 > > _______________________________________________ > > > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > _______________________________________________ > > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- --==Best Regards From WanLi==-- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/e533e4bd/attachment.htm
2006年08月07日 星期一 13:39
An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/1226615f/attachment.html
2006年08月07日 星期一 13:44
»°²»ÓÃ˵µÃÕâôÄÑÌý£¬½üÍòÈ˵Ť³Ì£¬¾ÍËãÊǶÑשÆöǽ£¬Ò²ÊÇÒ»¼þºÜºÆ´óµÄÊÂÇ飬ºÎ¿öÕâ°ï×ÓÆöǽµÄ¶¼ÊÇÑÛ¸ßÓÚ¶¥µÄ֪ʶ·Ö×Ó£¿¸øÎÒ9000ÈË£¬ÎÒ¿ÖÅÂÄÜÈÃËûÃÇ×øÏÂÀ´ÌýÎÒ˵¾ä»°µÄ±¾Ê¶¼Ã»ÓС£×øÔÚÒ»±ßÅúÆÀ±ðÈËÈÝÒ×£¬»»×Ô¼º×öÔÚÕâ¸ö»ðɽ¿ÚÉÏ£¬ËµÄƨ¹É¶¼²»»áÎȵ±¡£ ÔÚ06-8-7£¬ d^ d <wanliyou at gmail.com> дµÀ£º > > ȷʵ£¬ËûÃÇºÜ¶à µÄʱ¼äÓÃÔÚÁ˳Ô×Ô¼ºµÄ¹·Ê³ÉÏ£¬ÕâÑù²ÅÄܸø´ó¼ÒÏ×ÉÏapple pie¡£ > > On 8/7/06, Anatorian <Anatorian at gmail.com> wrote: > > > ÎÒµÄͬÊÒÔÚ΢Èí×öwindows live,Ëû˵ËûÃÇÄÇÀïÓÐÈý°ÙÈË,ÆäÖÐÓÐ70%ÊÇ×ö²âÊÔµÄ,ÔÙÈ¥µôÖ»¹ÜÈ˺͹ÜÔÓʵÄÈË, > ÕæÕý×ö¿ª·¢µÄÈ˺ÜÉÙ.µ«ÊÇ×ö²âÊÔµÄÈËÒ²ÊÇÍŶÓÖÐÖØÒªµÄ×é³É,²»Äܲ»ËãµÄ.ËùÒÔÄÇvistaµÄ9000ÈËÀï¿ÉÄÜÓÐÁùǧ¶àÊÇ×ö²âÊÔµÄÄØ. > > ÔÚ06-8-7£¬helium < helium.sun at gmail.com> дµÀ£º > > > > ÐèÇó·ÖÎö£¬¸ÅÒªÉè¼Æ£¬ÏêϸÉè¼Æ£¬±àÂ룬µ¥Ôª²âÊÔ£¬¼¯³É²âÊÔ£¬alpha£¬beta¡£¡£¡£ > ²¢ÇÒ¿ª·¢ÈËÔ±ÓÖ²»ÊÇȫд´úÂëµÄ > > _______________________________________________ > > > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > _______________________________________________ > > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > _______________________________________________ > > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > -- > --==Best Regards From WanLi==-- > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- »¶Ó·ÃÎÊ£º http://blog.csdn.net/ccat ÁõöÎ March.Liu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/01c93a09/attachment.htm
2006年08月07日 星期一 14:11
to£ºÁõöÎ ÏÔÈ»ÄãÀí½â´íÎÒµÄÒâ˼ÁË£¬dog-foodingºÍapple pieµÄʹÓÃÉϲ¢²»´æÔÚÄÑÌýµÄÎÊÌ⣬¶øÊÇÈí¼þ²âÊÔÖеÄÒ»¸ö¸ÅÄî¡£ÓÐÐËȤÄú¿ÉÒÔgoogleһϡ£ On 8/7/06, ÁõöÎ <march.liu at gmail.com> wrote: > > > »°²»ÓÃ˵µÃÕâôÄÑÌý£¬½üÍòÈ˵Ť³Ì£¬¾ÍËãÊǶÑשÆöǽ£¬Ò²ÊÇÒ»¼þºÜºÆ´óµÄÊÂÇ飬ºÎ¿öÕâ°ï×ÓÆöǽµÄ¶¼ÊÇÑÛ¸ßÓÚ¶¥µÄ֪ʶ·Ö×Ó£¿¸øÎÒ9000ÈË£¬ÎÒ¿ÖÅÂÄÜÈÃËûÃÇ×øÏÂÀ´ÌýÎÒ˵¾ä»°µÄ±¾Ê¶¼Ã»ÓС£×øÔÚÒ»±ßÅúÆÀ±ðÈËÈÝÒ×£¬»»×Ô¼º×öÔÚÕâ¸ö»ðɽ¿ÚÉÏ£¬ËµÄƨ¹É¶¼²»»áÎȵ±¡£ > > ÔÚ06-8-7£¬ d^ d < wanliyou at gmail.com> дµÀ£º > > > > ȷʵ£¬ËûÃÇºÜ¶à µÄʱ¼äÓÃÔÚÁ˳Ô×Ô¼ºµÄ¹·Ê³ÉÏ£¬ÕâÑù²ÅÄܸø´ó¼ÒÏ×ÉÏapple pie¡£ > > On 8/7/06, Anatorian < Anatorian at gmail.com> wrote: > > > ÎÒµÄͬÊÒÔÚ΢Èí×öwindows live,Ëû˵ËûÃÇÄÇÀïÓÐÈý°ÙÈË,ÆäÖÐÓÐ70%ÊÇ×ö²âÊÔµÄ,ÔÙÈ¥µôÖ»¹ÜÈ˺͹ÜÔÓʵÄÈË, > ÕæÕý×ö¿ª·¢µÄÈ˺ÜÉÙ.µ«ÊÇ×ö²âÊÔµÄÈËÒ²ÊÇÍŶÓÖÐÖØÒªµÄ×é³É,²»Äܲ»ËãµÄ.ËùÒÔÄÇvistaµÄ9000ÈËÀï¿ÉÄÜÓÐÁùǧ¶àÊÇ×ö²âÊÔµÄÄØ. > > ÔÚ06-8-7£¬helium < helium.sun at gmail.com> дµÀ£º > > > > ÐèÇó·ÖÎö£¬¸ÅÒªÉè¼Æ£¬ÏêϸÉè¼Æ£¬±àÂ룬µ¥Ôª²âÊÔ£¬¼¯³É²âÊÔ£¬alpha£¬beta¡£¡£¡£ > ²¢ÇÒ¿ª·¢ÈËÔ±ÓÖ²»ÊÇȫд´úÂëµÄ > > _______________________________________________ > > > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > _______________________________________________ > > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > _______________________________________________ > > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > -- > --==Best Regards From WanLi==-- > > _______________________________________________ > > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > -- > »¶Ó·ÃÎÊ£º > http://blog.csdn.net/ccat > > ÁõöÎ > March.Liu > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- --==Best Regards From WanLi==-- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/7f97b93b/attachment.html
2006年08月07日 星期一 14:26
ºÇºÇ£¬ÊÇÎÒÎó»áÁË¡£¼ûЦ¡£ ÔÚ06-8-7£¬ d^ d <wanliyou at gmail.com> дµÀ£º > > to£ºÁõöÎ > ÏÔÈ»ÄãÀí½â´íÎÒµÄÒâ˼ÁË£¬dog-foodingºÍapple > pieµÄʹÓÃÉϲ¢²»´æÔÚÄÑÌýµÄÎÊÌ⣬¶øÊÇÈí¼þ²âÊÔÖеÄÒ»¸ö¸ÅÄî¡£ÓÐÐËȤÄú¿ÉÒÔgoogleһϡ£ > > -- »¶Ó·ÃÎÊ£º http://blog.csdn.net/ccat ÁõöÎ March.Liu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/1c5da84a/attachment.htm
2006年08月07日 星期一 14:33
¹²Í¬Ñ§Ï° :) On 8/7/06, ÁõöÎ <march.liu at gmail.com> wrote: > > ºÇºÇ£¬ÊÇÎÒÎó»áÁË¡£¼ûЦ¡£ > > ÔÚ06-8-7£¬ d^ d <wanliyou at gmail.com> дµÀ£º > > > to£ºÁõöÎ > ÏÔÈ»ÄãÀí½â´íÎÒµÄÒâ˼ÁË£¬dog-foodingºÍapple > pieµÄʹÓÃÉϲ¢²»´æÔÚÄÑÌýµÄÎÊÌ⣬¶øÊÇÈí¼þ²âÊÔÖеÄÒ»¸ö¸ÅÄî¡£ÓÐÐËȤÄú¿ÉÒÔgoogleһϡ£ > > > > -- > »¶Ó·ÃÎÊ£º > http://blog.csdn.net/ccat > > ÁõöÎ > March.Liu > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- --==Best Regards From WanLi==-- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060807/558db254/attachment.html
Zeuux © 2025
京ICP备05028076号