“……没什么。”林一鸣默。
他无语的原因,是因为小胖子的电脑里没有一行注释!
注释,是标在代码行后面,对代码的解释,也是能帮新人快速了解代码内容、快速上手的捷径。
但这个小胖子,显然没有写注释的习惯。
嗯……
很多码农也没有这个习惯。
每个码农在接到新项目的时候,都会把写代码但不注释的前任码农骂一遍,而骂过一遍之后,自己也不会写几行注释,一年半载跳槽后,就把没几行注释的代码扔给下一任……
这好像都是码农常态了。
但小胖子的这个界面,也实在太干净了。
看来想靠注释,迅速了解是什么项目这条路是不可行了。
林一鸣只好调试一下……
一调试,他心脏差点窒息!
这!
满页红!
换句话来说,是满页bug!
林一鸣是真的被吓到了,他从来没见过bug这么多的代码,也很难相信,这种全是bug的代码竟然会出自科大研究生的手中!
以前工作的时候,同事们都笑称自己不是写代码的,而是写bug的,因为程序员的工作就是不管怎么写代码,都会出bug,所以写代码就等于是写bug……
但这也只是同行们的一句戏言而已,谁能想到,这世上真的有写bug的人才?!?小胖子苦恼地说道:“学弟,我告诉你一个秘密。”
“嗯。”
“我好像是这个项目组里最差劲的一个了。班教授给我的这个项目我怎么看都看不懂,其他人接到项目后都慢慢做起来了。
就我,不知道为什么,每天都会冒出一大堆的bug来!我解决好这个bug,结果在另一段里又出现新的bug了!就好像是我拆东墙补西墙一样,怎么修都修不好。
你帮我看看,到底哪里出问题?班教授已经对我放下狠话了,他说,今年我要是再交不出像话的作品来,今年就甭想毕业了!”
小胖子压低了声音说,可怜兮兮地说。
这代码,竟然事关小胖子的毕业?
那可真是很严重了。
林一鸣把调试页面放大,仔细看了几行后,发现bug好像也不是多难,它只是看起来多而已。
“我试试看吧。”林一鸣擦了擦汗,把键盘转向自己。
而小胖子也很识趣,干脆站起来,腾出位置,让林一鸣位置坐正,也好修改bug。
林一鸣也不客气了,坐正后,就开始修bug了。
一碰代码,他很快就忽略了周边的环境……
他把bug一个个修了过去。
而情况也和小胖子说的一样,修好了这个,另一段就会出问题,如果没有对这个项目的大局观,很难将所有bug都解决掉……
于是他只能一边修bug,一边去理解整个项目代码都是什么内容……
时间,不知不觉就过去了两个小时。
楼下的科研小组已经散了,灯灭了,教室空了,但这一楼的科研小组的人都还没有离开,甚至,在谢东树教授上来之后,他们渐渐地聚集到了林一鸣的身后,看他怎么去解决这满是bug的项目……
他们看到,调试页面内的红色bug一条条在减少。
这个项目逐渐运行正常。
林一鸣在修改最后一条bug的时候,心里也松了一口气,甚至还有点小小的成就感,能让一个全是bug的程序运行正常,这就等同于一个医生拯救了一个病入膏肓的病人一样!
现在,只差调试了。
如果最后一次调试成功,就说明所有的bug都被他给修好了。
这么一想,心情还有点小激动呢!
他把手放到调试按钮上,就在他准备要进行调试的时候,突然间,这个项目的所有代码行都聚集在他的脑海里,从“零件”变成“整体”,拼凑出它真正运行成功后的样子……
“卧槽!这是个病毒代码!!”