当前位置:首页 > 时时彩组合选号法 > 杰伦锋芒毕露难阻连败,凯尔特

杰伦锋芒毕露难阻连败,凯尔特

2017-10-24[世爵时时彩平台代理] 来源于:时时彩历史记录2011年

有篇新闻报道了谷歌公司拥有20亿行代码(相当于40个Windows系统的代码,Windows有5000万行代码),几万名谷歌工程师同时在维护及更新这20亿行代码,创造了互联网上的一个又一个奇迹。据一位在微软及谷歌都供职过的工程师介绍,20 亿行代码虽然多,但对 Google 这个量级的公司来说不算什么了不起的事情,但Google 在这方面真正值得称道的,是Google 能够把这20亿行代码放在同一个库里面,让所有的工程师在同一个源码库上工作!这真是太方便了!任何人可以随意阅读几乎所有的代码来学习,重用别人的实现也变得极为简单。而在他去Google之前,在 Microsoft 工作时,每个组有每个组自己的库。在 windows server 组工作,就看不到 office 的代码,反之亦然。组和组之间如果存在共享代码的需求,需要复杂的协调工作,有些组还安排了专人来负责。本来查看几行代码仅需几秒钟的事情,要拖延到几天。从这个介绍来看,当时Microsoft 的开发环境比 Google 落后整整一代。由此带来的结果就是工程师在 Google 能够看到更多被广泛采用的高质量共享库,更多的提高开发效率消除重复劳动的工具,从而带来了更高的开发效率,以及工程师能够更快地成长,最终的结果就是谷歌的业务超出了微软:Chrome打败了IE, 安卓打败了Windows Mobile。为什么重用代码对软件开发如此重要?我把程序员刚写出来经过编译的代码叫做生代码,而经过千百次运行证明准确无误的代码叫做熟代码,生代码要想变成熟代码,付出的时间成本以及人的脑力成本,超过写出生代码的10倍也不止!生代码写出来后要调试,功能基本无误之后还有各种测试,甚至产品上线数月之后还有bug,所以在软件开发中,应该尽量使用熟代码,以减少无谓的bug。

(责任编辑:玩时时彩经验)

推荐文章