付所不信。
大家都是码农,写过多少代码。
你说手写有笔迹能认出写作者,这代码全是一个字体,这还能看出“痕迹”来?
沈明洲在他质疑的目光里,无奈的让出屏幕,说:“因为这几段注释特别有邵炼的风格……他写的注释比较特殊。”
什么特殊,其实就是简略,偷懒!
他经常用少见的英文缩写进行注释,懒起来打几个大写字母,反正资深程序员脑子里都有常见构架惯用字句,哪怕晃一眼看不懂几个大写字母什么意思,配合着编码用途,也能明白他的注释内容。
不是经验丰富的程序员,打开邵炼写的程序,不仅读不懂代码,很有可能连注释都看不懂。
但是邵炼从来不改,本性傲慢,大有“看不懂就滚”的意思。
付所看到那段特殊注释,笑了。
“的确是邵炼写的构架,因为代码复杂注释简洁,导致我们中心招聘来的新博士,看这段构架都要理解很久才明白具体的意思。”
沈明洲无奈道:“那我帮您改掉吧。”邵炼实在是太懒了!
“不不不,别改!千万别!”付所见沈明洲要动手,赶紧阻止,“我们以前考虑过要改注释,后来想了想,没必要啊,写程序当然要懂程序,连我们基础构架都看不懂,那还来干什么活。现在,这段代码是我们考核招聘的题目,你可千万别改。”
不管邵炼本意如何,七所人工智能中心,真的把这些代码和注释拿来当考题,招了不少经验丰富的程序员。
周建听完,脸都黑了。
当初他来人工智能中心,研究这堆高深代码许久,才明白注释的意思。
第一反应就是改得更详细。
付所怎么说的?
他说:“这是革命前辈留下来的光荣传统,你绝对不能改。”
周建脑补了各种程序员为了机械犬的程序过劳猝死的牺牲场面,为革命前辈的j-i,ng神感动不已。
现在,什么革命前辈?
竟然是他最讨厌的邵炼!
邵炼这个名字,可以说成为了周建留学时代的y-in影。
无论他做出什么成就,都会有人评价道:你们中国果然盛产天才,你和邵炼是不是认识。
他承认邵炼的过去,但是他不承认邵炼是什么天才!
不过是占据了早年留学出国的优势,昙花一现而已!
从此,周建无比讨厌这些所谓的“天才”,更讨厌别人问他认不认识邵炼。
他是中国人,研究人工智能,就一定要认识邵炼吗?
周建陷入痛恨,而沈明洲却愉快又轻松的调试机械犬。
他快速写下代码清楚又简洁,包含了握手、坐下的基本识别指令。
刚刚沈明洲还在点名批评邵炼的注释偷懒(特殊)。
但是他比邵炼还特殊,直接不写注释,几行飞快掠过,站在身边的研究员们看都看不过来。
“好了。”等他完成改进,周围的人还在眼晕。
“好了?这么快?”
“你这么短时间,写完了握手全部指令?”
沈明洲离开电脑,点点头,“写完了,你们升级试一下。”
他说试,付所就赶紧让研究员们升级,启动。
机械犬安静的卧坐在地上,重新c,ao控,它缓缓站了起来,似乎没有什么区别。
沈明洲走过去,停在机械犬面前,伸出了手。
他没说“握手”的口令,只是平静的伸出手,机械犬竟然像是懂得了他的意思一样,重心后移,坐下,抬起了机械脚,放在了沈明洲的手掌里!
握手这个动作看似简单,对机械犬的平衡要求特别高,无异于要求机械犬三只腿走路、单足跨过超过自身高度的障碍物!
可是机械犬真的握手了。
主动重心后移成半身坐立姿势,将前脚放在沈明洲掌心,像极了一只狗!
“机械犬的平衡做得很好啊。”沈明洲握着机械脚,终于夸了它,“我还以为第一次半身坐下,会向后或者向旁边翻倒,但是它直接将重力分散了。”
付所在机械犬前前后后,仔仔细细的观察。
“重心移动得很平整,三只机械脚分散了重量压力,我的天,你快让我握握手!”
突然“学会”握手的机械犬,成为了在场所有人的焦点。
付所高兴的取代了沈明洲的位置,不断让机械犬重复站立、坐下握手的动作,乐此不疲,高兴得眼泪都要下来了。
“这个程序不得了,而且不是语音识别啊,好像是视觉识别分析。”
“机械犬的握手动作特别流畅,好像跟它走路动作差不多。”
研究员们围着夸机械犬,沈明洲也跟风夸一夸,“其实是它重力平衡做得好,不然我不可能一次性完成握手程序的,肯定还要调整。”