>科技>>正文

这也太拼了!阿里巴巴工程师一年写了12亿代码,做的全是狠事!

原标题:这也太拼了!阿里巴巴工程师一年写了12亿代码,做的全是狠事!

就在昨天,看了阿里巴巴发布的2018技术报告,工程师们要集体炸锅了。

其中一条,一下就抓住了大家的眼球:阿里巴巴2018年实现了12亿行代码!代码连起来可绕地球赤道4.49圈!

这是什么概念?地球一圈约4千万米,如果每天走3000米,需要165年。许多人感叹:能完成这样的事情,阿里的IT实力真不简单。

给大家科普一下,代码是IT行业的根基和基础。用形象的比喻来说,它就像是高楼大厦的一砖一瓦。没有高质量的代码,产品就跟空中楼阁没差了。

当然,让更多工程师们惊讶的是,代码背后容易被忽视的点:阿里巴巴对所有代码都进行了严格规范。

这意味着什么?

对于一家科技公司而言,对行业有没有贡献,看的就是在代码语言规范上和对语言美感上的追求有多努力。

通过两年时间,阿里巴巴对内实现了代码规范的“书同文”,对外推出了《阿里巴巴Java开发规约》,这让杭州成了全球Java规范的策源地。

另外有一组数据也值得关注。

110万次——阿里基于开发规约推出的编码插件在全球范围内的被下载数。

这又代表数千家企业因此而解决了1亿多个代码的不规范问题,有利于推动整个行业的规范。

当然,更多人看重代码规范的另一个大作用——有利于快速创新。

有资深程序员算过,一年12亿行,每天要写328万行,在他看来这是无法实现的数字。为什么阿里巴巴能够完成?这就在于阿里的代码拥有良好的规范,快速创新自然水到渠成。

并且,如果要让产品变得更加可信可靠,那就必须要经过规范的代码才行。

这个道理很容易理解:当程序员手下的代码经过优化并遵循公司各种编程规范写出,遵从架构与设计原则,熟练使用各种编程库和API,那么写出来的代码即是简洁、规范、可读性强、健壮安全的代码。可靠代码构成的产品,当然十分可信。

阿里巴巴在IT行业的志向可不止如此。阿里CTO行癫认为:“云天然可以帮助企业解决内部所有技术的统一问题、数据统一问题,这个之上才能够做智能的建设问题,这是根本性解决问题的办法。”

在12亿代码的背后,阿里巴巴正带来一场行业的变革。我们在看热闹的时候,别忘了看到本质。返回搜狐,查看更多

责任编辑:

声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
阅读 ()
投诉
免费获取
今日搜狐热点
今日推荐