国漫手机壁纸

腾讯程序员一年写3亿行代码 难怪QQ速度越来越慢

代码是债务,其实是越少越好。如果你拥有越多代码,添加新的内容时,需要付出更高的成本。更糟糕的是,这些你添加的内容将在代码顶端堆积,接下来你要添加内容时,成本将更高。因此很多团队为了降低成本,都尽量寻找减少代码的方法。

NetSmell 出品

昨天小编发布了一篇“滴滴程序员几个月才写了一万多行代码,要你何用?”(想看的网友可以点击右上角订阅我们)的文章,引起了网 友广泛的讨论。有些网友觉得,滴滴程序员4个月了才写出一万多行的代码,真是太少了。那么滴滴程序员写的代码数,究竟是不是正常的?

无独偶尔,小编无意中看到腾讯公布他们程序员一年写的代码数,看下图:

腾讯程序员一年写3亿行代码 难怪QQ速度越来越慢0

这张图片显示,从09年到13年间,腾讯每年代码的增幅比较大。而2013年的时候,腾讯的代码数竟然达到3亿行。看了这个数据,有些人会说看来腾讯员工每个月写的代码也很多呀,不然总数怎么那么大?还有人说都是因为腾讯的代码多,难怪QQ运行速度越来越慢!

腾讯程序员一年写3亿行代码 难怪QQ速度越来越慢1

其实,腾讯程序员多,代码总数肯定也多。而腾讯员工每个月的代码数,实际上和在公司待的年限以及员工的职级有关系。

腾讯程序员一年写3亿行代码 难怪QQ速度越来越慢2

从 这张表中的数据来看,中级工程师是腾讯写代码的主力军,每个月的代码数在2800以上。这样算的话,腾讯员工四个月的代码数大概是11200,和滴滴程序 员四个月贡献了12355行的代码相似。从这点可以看出滴滴程序员四个月写的代码数,是正常的,而不是像部分网友说的写太少。

腾讯程序员一年写3亿行代码 难怪QQ速度越来越慢3

实 际上,代码真的不是越多越好。如果单单以代码数来判断程序员是否优秀,简直是门外汉。但是现在有些公司,小编也不知道怎么回事,竟然以 程序员写的代码数来作为绩效考核的标准。其实如果公司这样做的话,程序员也有对策。程序员可以直接拷一大堆不调用的函数、一大堆注释,这样绩效上来了,也 懒得想代码优化了。毫不夸张的说,程序员有一万种方法堆代码量。

专业人士认为,代码是债务,其实是越少越好。如果你拥有越多代码,添加新的内容时,需要付出更高的成本。更糟糕的是,这些你添加的内容将在代码顶端堆积,接下来你要添加内容时,成本将更高。因此很多团队为了降低成本,都尽量寻找减少代码的方法。

显示余下内容
相关文章:
  1. 拿代码量算绩效考核?……别跟程序员们来这套
国漫完美世界秦怡宁美女手机壁纸
 

发表回复

您的电子邮箱地址不会被公开。