正文 12.重写 (第1/2页)
等到了教研室楼下,我才松了一口气,看四下无人,我说,“玩够了没有,还不松手,我要享齐人之福了”我作势假装要反揽她们的腰肢。
二人鬼精灵一般躲开了。陆菲菲说,“你们程序员都像你一样很闷骚吗?”
我无语道,“我是受害者好不。”
陆菲菲笑道,“瑶瑶,你没看他刚才一脸享受样子,现在还装无辜!”
我说不过她们,好吧,我闭嘴,不说话总行了吧。
电梯到了28楼,我一下看到生物与生命科学几个大字,看来是到了,跟着她们走进系科研室,里面叽叽喳喳的说个不停,我一看满眼都是女生,生物系什么时候变成女儿国了。
我就看见李小云正在坐在靠窗的办公桌发呆,见我们进来,一下迎了上来,我这才想到,这李小云是科研室主任,她是身材高挑,气质高雅,长相柔美,要是让那些男生来帮她做试验,估摸一个个都会犯错。
众多女生见我被陆菲菲领进来,一起围了上来,我就像动物园里面的猴子一样被他们围观.
李小云估计看出我的尴尬,拍了拍手,说,“你们手上没事做吗,菲菲,带她们去做试验去。”
这帮丫头才一哄而散,就留下我跟陈清瑶,李小云示意我们坐下。
我缓了一下,说“那个程式我仔细看过了,的确无法改动了,里面用了很多goto语句。”
我解释道,“goto语句其实在编程里面本来就是明令禁止使用的,当然单片机里面使用goto语句也不是不可以,但是太多的goto语句会使程序变得晦涩难懂,让后继的维护变得很难,除非是开发者本人,后面接手的人基本上很难看懂。”
李小云听了我的话,有些失望,“这个程式有7-8年历史,其间经历过无数人的手了,前期都是一些研究生在修改,每次他们一毕业,就是一堆烂摊子,到后来连我们这里专门搞单片机的老师都没法改了,再加上他们年岁也大了,精力上也跟不上了,也不敢动了,我外面也咨询过不少人,他们都表示无能为力。”
我道,“虽然没法在这基础上改,但是如果你们流程清晰的话,完全可以重写。”
李小云眼睛一亮,随即又暗淡下来,“在上面改都难,重写不是更难。”
陈清瑶说,“小云姐,你放心,杨晓阳肯定能帮你搞定,他电脑水平很高的,他打字的速度你是没看到,就像那个黑客帝国那样,字如雨下。”
我差点汗如雨下,这打字跟电脑水平又有什么关系,说,“要不,小云姐,你拿台机器运行一下流程我看看机器操作流程?”
李小云让一个学生搬来一台机器,我一看是一台生物血剂快速检测仪。
李小云一边让那个女生按照步骤操作给我看,一边跟我解释道,“这个就是利用光线透过试剂板,根据收集发射光的强度,把模拟信号转化成数字信号来快速诊断血样的一些参数,临床应用也很广泛,在一些社区医院,血站都很受欢迎。”
我看了那个女生操作步骤,流程倒不是很复杂,我估计一版一版改过来,下一个修改者不明白上一个修改者的意图,导致下一个修改者也不敢动上一个修改者的代码,就只能勉强在原来基础上加上一段,经过多次易手,代码已经改的面目全非了,当改无可改的时候,又加很多goto语句去硬跳,不过就这样的代码,这台机器据李小云说,还很受欢迎,不过问题也很多,一般出了问题,也找不到原因,只能帮客户换一台,损耗也很大。
(本章未完,请点击下一页继续阅读)