简单概括。 这段代码其实就是周老师联合李平做出来的一款可以运行的小游戏。 只要解决他们所谓的三个BUG,运行之后,就可以在画面上出现一款打飞机的小游戏。 懂编程的朋友都知道,打飞机并不简单。 不止需要本身编程,还需要引用其他外链,更包括本地库的图片加载等等,哪个环节出错都无法正确运行。 李平听不懂赵青峰的胡说八道。 认为他多半是在胡乱猜测。 没见过这种学弟,人家都在不停地运行,试错找错。 可他只是轻轻地一行一行往下扫着代码,而且看过的就不再看了,还说什么不是三个bu,而是四个,这多少有点儿让人发笑,“学弟,你的老本行不是算命吧,啥都靠猜是吗?这解决bu可不是算命先生的两头堵。算了,不打扰你,继续看吧。” 李平根本没将赵青峰放在心上。 从后面往前走,又去看其他几个同学。 他心目中其实早就有候选人了。 是两个分别来自大三和大四的高材生,平日里也总会在一起探讨计算机技术。 最近。 他们还尝试着研究当下火热的‘乐信’代码。 可惜经过数次尝试,都没有破译出来,因为代码的封装水平极高,短时间内突破不了。 李平也有志向,打算毕业之后就去乐信公司投递简历。 毕竟凌峰科技的总部就在省城,虽没去过,心却早已向往。 “怎么样了?” 走到熟识的同学旁边,李平问了一句。 “有点难度。” 这位平日里技术不错的同学正在挠头,“刚找到一个,其他两个看似表面上的问题很简单,但深入逻辑时,却发现和前面的‘对象’有所关联。而‘对象’中饱含的内容又涉及更前面的循环,也就是说,这两个bu盘根错节,有点儿套娃的感觉。” 解决BUG从来就不简单。 程序员中流行一句话:如果一段程序以莫名其妙的方式运行起来,那就不要再管它。 因为解决一个错误,可能引发出其他更多的错误。 修改代码的同时,逻辑也会改变,从而导致其他逻辑乃至整体逻辑都出现问题,有的时候甚至需要全部推翻重写,才能彻底解决问题。 这也是有些公司内会出现‘代码屎山’的原因。 况且周老师并没有添加注释,一些代码表面看起来是A作用,实际上却是B作用。这也可以理解,毕竟同学们要竞争全国性大赛的参赛券,所以选拔一定会特别严谨,且特别富有难度。 “慢慢看,别着急。” 李平看了一圈,除了赵青峰以外,所有同学都在忙碌,目前能找出一个bu已经属于遥遥领先。 周老师和于老师也在前台观察每个人。 周老师看了一眼赵青峰,“老于,这小伙儿在那儿玩一指禅呢?光用一只手指按着向下键翻看我精心设计的代码,这是阅读文章,还是装模作样,或者说是被门外那俏皮的小丫头勾去了魂儿?” 于老师转头看向门外的沈凌瑶,又对周老师说,“老周,适可而止吧,大学谈恋爱不正常吗?你不也是大一处的对象,然后留在学校了吗?再者说了,赵同学就算答不上来,也情有可原。他才大一,目前开学才一个多月,我这边又没真正地教给同学们什么技术,还只是停留在熟悉各种编程语言以及简单的学习一些‘for’或者‘while’循环之上,连‘面向对象’是什么还没讲通透,他就算自学,也不可能这么快解决你这个老魔王的难题。” 周老师绰号老魔王,制作的难题往往环环相扣,特难解决。 他得意地笑了笑,“呵呵,理解,当然理解。你瞧,你们班的赵同学已经起身离坐要出门了。他都放弃了,我还有什么不可理解的?” 于老师一愣,转头看去,果不其然。 赵青峰潇洒起身,直奔门口。 于老师赶紧走过去,一把拉住他,多少有点儿生气,“赵青峰,啥意思!” 赵青峰站住脚步,不好意思笑了笑,“于老师,周老师,我女朋友等我呢,所以答得快了点儿,本来我也没想这么快。” 周老师倒是无所谓,挥了挥手,“去吧,没事的!” 同学们也都看见了,个个眼中冒火。 他娘的嘞,从没见过这么清新脱俗的装逼,明明刚开始竞赛五分钟,答不上来就说答不上来呗,为啥非要装的这么自然而然,还说什么女朋友着急? 哼! 这叫什么。