3Z中文网

3Z中文网>迪迦的传说 > 第2018章 Karen 卡莲(第1页)

第2018章 Karen 卡莲(第1页)

网络昵称:Karen!

第一次出现在大众的视野里是在十多年前,一家主营业务为网络安全的企业,为了宣传及证明自家的技术强大,广邀全世界的黑客,并称只要能攻破他们服务器的防火墙,就能拿到放在服务器里价值千万的虚拟货币。

高额的奖金,还能安全的拿到手,吸引了众多的高手前来挑战,却一个个折戬,其中不乏成名已久的高手。

这一下吸引了很多专注于技术的高手,前赴后继的前来,只为攻破防火墙,来证明他们的技术强大。

可是,这堵看不见、摸不着的网络防火墙,竟如同铜墙铁壁一样,让冲上来的高手们,撞的头头破血流。

就在一位位享有盛名的电脑高手全都一筹莫展时,被业内外人士认为是坚不可摧的防火墙,竟突然间被攻破,而且对方的速度非常快,快到大家都没能反应过来,虚拟货币就已被拿走,只在服务器里留下一个名字:

KAREN!

这个普普通通、毫无特色的名字自此声名鹊起,很快就传遍了全球,被众所周知。

这是Karen的成名之战,但让Karen登上神坛的还是在这次攻防战结束后的第二天,ta在黑客论坛发布了十多款‘黑客’软件,不仅免费共享,而且还开了源,让所有人都知道了ta是如何攻破防火墙的。

不仅仅是电脑技术高超,还因为ta所使用的软件,其结构和算法,都非常的超前。

怎么说呢,如果说在此之前,全世界的程序员都是用雕版印刷的话,那Karen玩的就是活字印刷。

那编写程序的效率可以说是一个天上一个地下,速度度差的不是一星半点,给‘黑客们’造成了眼珠子都要掉在地上的震惊,让他们恍然大悟,‘啊,原来程序还能这么写’啊。

于是乎,大家就开始‘参考’Karen的数据结构、使用ta开源的算法,来写程序,实际测试后发现,果然很强大。

在那之后,Karen又陆续上传了上百种软件,每一款软件都比同种类的软件,效率高个三四倍都不止。

最重要的是这么高效的程序、强大的算法,Karen没有敝扫自珍,反而全都开了源,免费共享给全世界。

这给网络和电脑行业带来的进步,用‘无与伦比’来形容,那是一点都不为过。

因为这给全世界的程序员,开辟了一条全新的赛道,不需要再像之前那样‘搭积木’,而能够如园丁一样,挥舞着大剪刀,随意的裁剪。

在Karen开源之前,全世界的程序员,都是在‘屎山’上跳舞,而且一个项目迭代时间越长,复杂低效的代码就越多,以至于坊间都流传着一个调侃:屎山传万代,代代不吱声。

每一次的‘传承’,都会遗留大量的问题,而接手的人,一般来说都不会、更不敢动前面的代码,而是针对性的修修补补,哪怕明知道有bUG,只要程序能运行,就不要去动,因为你不知道这个bUG会牵扯到哪一行、哪一年前写的、没有任何备注的代码。

最着名的例子,就是一个联机版的单机游戏,加载时间达到了一二十分钟,再高配置的电脑都无法缩短这个加载时间,后来被发现是因为一个IF循环了近二十亿次,然后就没有然后了,七年多的时间里都没有修复这个问题。

这不仅仅是程序员偷懒和得过且过,而是涉及面太广,动一个代码,来一堆bUG,在日常运营中简直不要太常见,因此除非是很虎的新人,否则根本没人敢动基层架构,因为这不是敲敲键盘,重写个代码的事情,而是牵一发而动全身。

动底层架构,就像要从摩天大楼的模型抽走底层的一块积木,然后再塞进去一个新的,就在成功之前,谁也不知道抽走这块积木,会不会让这栋大楼倒塌,就算没有坍塌,那新的积木塞进去,会不会和原来一样严丝合缝,会不会导致周围的积木发生歪斜。

总而言之,一旦涉及到屎山代码的底层架构,那是多重视都不为过,毫不夸张的说,哪怕是改一行核心代码,都是一件堪称恐怖的事情,所以大家都是能不改就不改、能不动就不动,实在不行就打补丁,宁愿补丁摞补丁,也不去改代码。

可是这一切都随着Karen陆续的开源而迎刃而解,大家‘恍然大悟’,原来还能这样改代码,可以肆无忌惮的挥舞着大剪刀,把那一行行无用、冗余、低效的代码裁剪下来,再把新的高效的代码接上去。

这简直。。。

太无敌了。

对整个行业来说,Karen编写的这些程序软件之先进,说是降维打击,那是一点都不夸张,以往所学的一切、所掌握的技术,与之一对比基本和垃圾没啥区别了。

有的备受打击的颓废,有的则两眼放光的学习,Karen的名气也随着Karen结构和Karen算法的扩散而水涨船高,很快就广为人知,备受业内外的好评,毕竟好用还免费的东西,谁不喜欢呢。

已完结热门小说推荐

最新标签