第十六章 舌战!第一亮 卒!
“喵呜~亲爱的宿主大人哟,我还想继续享受一下这种美好的时光,毕竟这么多人一起上阵,如同瀑布一般的喷法,场面还挺壮观。”
“你妹啊!”
“这比电影还精彩啊!”
“你妹啊!我脑子都快崩了!赶紧的想办法啊!”
这时候,又有一个地中海,直接把笔记本搬到了李仁的面前,指着屏幕上李仁所写的一段代码,问道:“组长,这看上去像屎一样的代码请问是怎么写出来的?你当时写到这里的时候,脑子里想的也是屎吗?”
……
“仨蛋!我要让他们闭嘴!让他们闭嘴!”
“本智能也听不下去了,来来来,让我来帮你跟他们大战三百回合!”
“有办法了?”
“早就有了,就从他开始!喷他!喷死他!”撒旦举爪,李仁的视野里出现了一个投影,上面是这哥们的名字和最近写出的一段代码,撒旦用动画的形式在上面圈圈点点,并在上面加上一坨注释。
李仁的嘴角微微一翘,呵呵,仨蛋果然强悍,就这么一百来行的代码,硬是做了三百个注释,每一个注释都是一个强有力的喷点。
李仁面带微笑,是一种藐视众生的微笑。
拿着笔记本的地中海,打了个哆嗦,突然间觉得李仁的表情很熟悉,好像在哪里见过。
对了!怪不得自己觉得浑身不自在。这个表情自己经常在项博的脸上看到。每当项博出现这个表情,就是项博开始不动声色地批判别人写出的代码的时候,而且一定会让人觉得自己就是一个低能儿,写出的东西就是个垃圾。
“请问这位头顶冒光的同事,你就叫什么名字?”李仁依然带着笑意问道。
头顶冒光?
地中海差点抽过去,在这个办公室里,提头发是一个大忌,哪怕只是提一个亮字都要斟酌一下,而李仁却毫不留情,如此直白地指了出来。
妹的,跟你拼了!你有头发了不起么?想当初我也是一头乌黑亮丽的秀发,可以迎风飘摆的那种好么?行,接下来看我喷的你体无完肤,让你在这个办公室没脸坐下去!
“陈大山。组长,看你的年纪,我们这些人可都算是你的前辈,每个人都在各自的领域有独当一面的能力,手头上至少有一本专业著作。而组长你,除了最后一次提交的代码还像个样子之外,其他的代码用不堪入目四个字形容都还是抬高了你。呵呵,一个人前后写出的代码不可能差别如此巨大,所以我们有理由怀疑,你那段还能看的代码是出自其他人之手。你!绝对不是这段代码的作者!”
地中海越说越兴奋,越说越觉得自己的推测极有道理。
李仁再次露出藐视的笑容。你猜对了,不是我写的,是咱的仨蛋写的,那又怎么样?你能奈我何?有本事你也找一个仨蛋附身?
“呵呵!”李仁笑了一下,直接从地中海里抢过他的笔记本,按照撒旦的提示,在代码提交记录里翻出了那段可以狂喷的代码。
“陈大山,既然你说你是前辈,又一口咬定我的代码是抄的,那么以我的水平,一定说不出来你代码里的缺陷对吗?”
“那是当然,我的代码你随便挑,每一段都够你学习好几天!”陈大山自信心爆棚,这个时候坚决不能认怂,老子的代码就是无懈可击。
“那么好,我就以这段代码为例,来好好地跟你聊聊你的代码有多垃圾!”李仁的语速很缓慢、低沉、自信。
陈大山再次打了个哆嗦,不知怎的,他觉得眼前的李仁有一种类似项博的那种压迫感。
不,这世上不会再有项博那样的天才,如果有,也不会是这个人。
“先看看第一行,你学过英文吗?你的英文是体育老师教的吧?你自己好好看看,在这里用这个单词能表达出这个函数的意思吗?”
“再看看第二行。呵呵,能写出这样的结构,我也真是服了你。循环不考虑效率吗?退出不考虑异常吗?出现异常不考虑重试吗?”
“再看看第三行和第四行,来来来,你说说,你抽象出这么个接口是为了啥?什么?好看?你写个代码不考虑其他的,只考虑好看?明明一行代码就搞定的事情,你非要整出个花来。怎么滴?显你能是不是?”
……
李仁持续喷了十几分钟,一口气儿都不带喘的。
三百多个喷点,就像是一股无情的雪崩,将刘大山瞬间淹没,直至消失。
“组长,我以为……”
第二亮接过六大山的旗帜,打算进行反抗,结果还没说完,就被李仁打断,然后体验了一把被喷气机狂喷的感觉。
“你以为什么,你以为?既然你开口了,那我就顺便说说你。哦,对了,那本《如何写出牛X的代码》是你写的吧?呵呵,你觉得你写的怎么样?”
李仁的笑脸嘲讽表情开始让第二亮感觉有点不爽。
这本书是第二亮的得意之作,也是他在业界打响名头的一本书,给他带来了无数的荣誉,每一页都烂熟于心。不提便罢,既然你问了,那就听我好好地跟你掰扯掰扯!
“我以为这本书是极好……”
“极好你个屁!哦,也对,以你的水平,当然会觉得这是极好的。一个没有什么天赋的人,也就只能做到这样了。”
“你?!”
如此直白的否定,再加上没什么天赋、只能做到这样的定性,让第二亮气血攻心,一股鲜血直冲喉头。
“你什么你?不信?翻开你哪本书的第27页好好看看!”
还有凑热闹的直接从桌子上抄起一本,翻到了27页。
“这个代码是你从网上抄来的吧?你抄也就算了,能不能把别人隐藏的作者信息删掉?”
“呃,这哪有什么作者信息?”
“呵呵,你把每一行的变量首字母提取出来看看是什么?”
十秒钟之后,第二亮的精神防线已经崩了,因为按照李仁的方法,那些字母写出来是:author li ren(作者李仁)。
这段代码的确是从网上抄来的,但是怎么可能就这么巧,是抄的眼前这人的?
当然,这纯属巧合罢了。
“抄我的代码,还好意思在我面前提前辈的身份,给我闪一边去!”
第二亮默默地退回座位上,坐上椅子的一瞬间,喷出二两鲜血……
……
转眼间,李仁已经连续喷走,喷吐数十人。
“组长,不知能否跟在下论一论《代码架构》,《并发编程》,《代码整洁之道》?”最后只剩下第一亮还有一丝战斗力。
谈理论,可是第一亮的强项,在这个十五人的小组里,理论战力第一,非他莫属。
“呵呵,谈理论。你这个人,也就只能谈谈理论了。据我所知,你写的代码在这个小组里,是最少的吧?理论强有个毛毛的用?纸上谈兵的货色,你还是多写点代码吧。就你的代码,我根本不愿意多看,比起刚才我评判过的代码,你的代码就是垃圾中的战斗机!顺便告诉你,你刚才说的那几本书,我倒背如流。想跟我谈理论,你不配!”
李仁白了第一亮一眼,继续说道:“还有,回答你最开始问的那个问题,你们看到我之前写的东西,呵呵,不好意思,那是哥们故意写成那样的。我没有鄙视任何人的意思,但是我还是要说,写代码,在座的都是垃圾!”
第一亮,卒!