07_方形尖塔--------------------------------------------------------------------------------“下周,队伍就要下去了,我想我们会在一周后到那儿。”珍妮总结道,“他们仍在水晶石塔上方挖掘,但没有什么新发现。进展很缓慢,我们不打算进行这样的探查。这超出了我们的探索和采矿的命令。弗兰奈尔仍然认为这是个玩笑。”我笑道:“弗兰奈尔总是留有余地,要从他那儿掏出点什么。颜色不对,地点也不对,真是——”“是啊,几个月前我们就知道它深处冰层之下。”“形状也不对,如果有人真想开玩笑,完全可以做得比这个高明些。不管怎样,没有一个开玩笑的人会搞得这么复杂。”“我已经听了一个好一点的消息,”珍妮打断道:“奥布里认为这是真的,但是他认为这是阴谋。如果是2001年,年代好象太近了。”她用用她那夸张的特有的口音模仿那些年轻职员。“哦,奥布里发现政府到处在掩饰些什么。记不记小时候,当魔幻跳弹被藏起来后我们暴跳如雷的样子?”我停顿了一下,意味深长地笑了一下,“谈到庞然大物,我有没有跟你说起过我在新年后的奇怪发现,那是在真正的2001年......?没有?那好,这事发生在我第一份工作期间......”--------------------------------------------------------------------------------那是一月二日,一个星期二,我发现鲍勃的大块头代码。我们刚过完假期,每个人都兴高采烈,肚子吃得圆圆的。不幸的是,交付期限可不等人。慢慢地,我们又回到了紧张的工作状态。我也很高兴我已经设法熬过我的工作试用期了,现在我是真正的雇员了。尽管我有时仍然怀疑这是不是完全的好事,因为现在的工作使我跟Guru捆在一起。她很能干,确实如此,但又有点怪异。当温迪打断我的时候,已经快吃午饭了。“哎,”她说道。我抬起头:“什么事?”我正在执行一个调试任务,想找出我代码中的一个错误,正准备休息。跟几十次单步跟踪同一个函数相比,干啥事都要强上一筹。温迪道:“鲍勃这个星期还在外边,我需要快速修复你上个月让他接手的功能模块;我在第510行发现缓冲器溢出错误,你能在今天下午找到它并修复吗?”“当然。”她给了我一个文件名,我把它调入了我的编辑器。一个半小时后,我必须承认我的错误:调试程序里真的有一些比我单步跟踪代码更坏的事情。我最终放弃了,朝着温迪的房间走去。“对不起,”我沮丧的说。温迪吃了一惊,我估计她没有听到我来到她身后。我挤出一点笑容....这通常Guru对我们的动作。“对不起,你说什么?”她问道。“你希望能早一点修复代码,但我很对不起,温迪,我恐怕我办不到。”“出了什么问题?”“我想你已经知道了我刚才所出的问题。”“你在说什么?”我叹了口气,不再捉迷藏:“我无法很快修复它。在我把这个模块交给鲍勃后你知不知道鲍勃是怎么干的?我发誓他的做法跟我的毫无相似之处。它的原来面目、它的目的对我来说完全是个谜。我必须要半天时间去研究他在这上面做了些什么。”我靠近她,在她的屏幕上拉出文件,来到函数开始的地方,然后按住滚屏键,几乎2000行以后,我们在文件的末尾找到了代表函数结束的}号。“这个函数现在的长度是1908行。大致是一个1200行的if语句块,接下来是700行的else语句块。我想剩余的大部分都可用源代码
07 方形尖塔 来自淘豆网m.daumloan.com转载请标明出处.