• 实际写代码中,程序员的编程速度有多快?

    2016/01/11 伯小乐 16 评论  , 

嗯,小编是在 Quora 看到这话题。题主(大概是这样)说:

我在一部电影中看到有个家伙编程超快的,就像在录入文档那样。根据我的经验,我在编写代码的时候,必须要仔细思考每个算法,或每行代码。不能写出木有意义的东西。

所以我想问:真的有人编程速度超级快么?还是只存在电影中呢。谢谢~

2 收藏


直接登录
最新评论
  • 黄利民 站长 2016/01/11

    想到在「程序员的那些事」以前发过一条微博:

    有国外电视台采访游戏公司,并且要求程序员现场展示写代码,这哪能错过这个天赐的表现机会呢…… 哈哈哈哈哈哈哈,记者完全看傻了

    图在这里:http://ww4.sinaimg.cn/bmiddle/7cc829d3jw1ei1pzyw9i5g20a005mhdw.gif

  • Anders 程序员 2016/01/11

    几年前的一个大型Project,最后我统计了一下,平均每个人每天的有效代码就200行不到。不包括自动生成的代码/UI布局等。统计周期从kick-off到测试完成,历时3年左右。

  • Coder_SLM   2016/01/12

    我写代码最快的时刻是加注释。。

  • 我呀 看书吃饭等下班 2016/01/12

    就算用插件,平均下来也就是打字聊天的速度吧。

  • 白菜 软件工程师 2016/01/12

    如果是说平时工作
    这个有人统计过的
    一般而言
    1个人平均每天的代码量在500行以内

  • 李运华   2016/01/12

    如果抛开需求分析、设计、思考这些步骤,单纯说想好了后开始编码,一天800 ~ 1500差不多,但算上调试自测的时间,一天500差不多。

    如果算上从需求开始到上线,之前华为有统计过,平均23行,如果算上从编码开始到测试完成,大约80行 :)

    所以程序员经常争论什么IDE和工具最好,其实没有太大意义。

  • 顾星竹 数据工程师 2016/01/12

    一般估代码量的时候是按照1小时10行来算的,这个时间包括了从最开始的需求分析到最后的测试结束。
    如果一切都思考好了,我一般会把伪代码在纸上大概写一下,然后参考着直接打成代码,那速度是非常快的。基本不停歇~

  • luqingxuan   2016/01/13

    bug多惨了

  • alexhilton 程序猿 2016/01/13

    跟写文章一个道理。
    如果你在默写,或者听写,那么就是你的打字速度。
    但你要思考怎么写,写完了还要修改,修改完了还要测试,测试完了可能还要改(需求变了啊)。所以,一天能写一二百行就不错了。
    另外,除非是项目初期,否则一般一天得删个百八十行的代码。。。代码就像文章,有人总喜欢说废话,也总喜欢绕个大圈子办事儿。

  • 袁言 工程师 2016/01/15

    他们之前都已经很熟练了,这是对于他们来说就是完成一个简单的任务,而不是创造,所以当然快喽!

  • wx_PskCdDfJ 手游客户端 2016/02/24

    干体力活跟干脑力活的代码速度是完全不同的

  • 要快的当然有,扎克伯格当年被女朋友甩了之后晚上在宿舍里挥泪怒敲代码,6个小时完成第一代facebook整个软件的程序设计发布