但问题是,不同的承包方的能力和编写习惯不同。虽然最后的结果是一样的,各自承包的部分都能正常运转,但是给检查漏洞的布洛妮娅带来了极大的挑战。
有的代码清晰明了,虽然没有注释,以布洛妮娅的水平,一眼就能看出是怎么回事。但有的人写的东西,险些让几乎丧失情感能力的布洛妮娅红温了。她遇到的情况,包括但不限于:
1.定义自己也看不懂且毫无意义的命名,比如:st一个数字=2;let狗鱼皮='dog'。
2.定义非常长,看了就让人头晕的函数,而实际上仔细观察后,布洛妮娅发现,想要达成同样的输出效果,她可以将函数长度缩短为原本的五分之一甚至十分之一。
3.大段重复代码不进行封装。
4.数以万计没有注释的if—else嵌套。布洛妮娅发现,有的地方一旦运作,if循环次数都是一万次起步。
……
说白了,布洛妮娅现在的工作,就是修复已经运行了十几年的屎山代码的所有bUG。
为什么海渊城这么重要的地方会出现这样的问题,归根结底还是逆熵的制度问题。前面说过,海渊城的防御系统是爱因斯坦外包给各分部共同设计的,而各分部实际上又会进行多次外包。
这么做的好处是,许多实际上为逆熵服务的个人和公司,自己都不知道自己在为逆熵服务,隐蔽性和保密性非常好。
但层层外包的坏处,首先是标准不一的各部分组合成一个整体时,非常容易出现各种问题。许多人都是完成任务,能拿钱就行的态度,写出来的东西,能动就行。至于有没有bUG?那就相信后人智慧吧。
其次就是追责非常困难。为了确保天命不会顺着代码查到是谁再给逆熵编写程序,逆熵程序里大部分的代码都到了爱因斯坦等人手里,根本不知道哪部分是谁写的。因此一旦出了问题,也不知道该向谁追责。
而天命则恰恰相反。虽然天命的许多程序也不是由一个人负责编写,但谁负责什么部分都有详细的署名。如果像天命总部防御系统这样重要的地方出现漏洞,天命能够立刻进行追责,轻则赔钱滚蛋,重则锒铛入狱甚至丧失物理生命。在这样的制度下,天命的程序员要是敢敷衍了事,那是嫌自己活的太长了。
经过漫长的时间后,自布洛妮娅泄气的靠在墙上,眼神里充满了疲惫。作为是黑客高手的她,总算也尝到了程序员改bUG改到头秃的感觉。
“到处都是问题,照这样的效率,再加班也没法在规定时间内完成……嗯?”
正当布洛妮娅又烦躁又疲惫的时候,突然感觉,自己的颈部陷入某种柔软的触感中——那是一枚蓬松舒适,带着芬芳气息的U形枕。
同时两只手从后方环上她的腰肢,布洛妮娅全身像触电一般:
“希儿……”
“布洛妮娅姐姐,是我。”
轻柔的声音带着温热的气息传入布洛妮娅的耳中,加上身体上传来的触感,让她明白,自己不是因为过度劳累而出现了幻觉。
“布洛妮娅姐姐还是像以前一样这么认真呢。”
此话一出,布洛妮娅立刻意识到,希儿可能来这里很久了,而自己却没有注意到她。
“对不起……”
“唉,布洛妮娅姐姐为什么要道歉……我虽然不懂姐姐现在正在做的事情,但是姐姐,休息一会儿或许更有效率。而且,我也想……”
“嗯,明白了,全都听希儿的。”
布洛妮娅将自己紧绷的弦彻底放松下来,完全享受着这梦寐以求的一刻。
“能告诉我,希儿几年都经历了什么吗?”
希儿轻轻点头:
“当然。x-10实验之后,由于我的形态发生改变,在量子之海里漂泊了一年多的时间。随后,世界蛇发现了我都位置,在西琳姐姐和艾诺希雅姐姐的努力下,把我带回了本征世界。”
“空之律者的权能吗……能够随时进入量子之海,也确实没有别人了。”
“回到本征世界之后,我就一直在艾诺姐姐的家里居住,直到几天前,艾诺姐姐说时候到了,可以离开。我就坐着世界蛇的运输舰来到了这里,还……”
“嗯?”
“不,没什么。”
也许是因为许久没见到布洛妮娅,希儿差点将自己在艾诺希雅家里的见闻全部和盘托出。按照艾诺希雅的说法,最后肯定会让布洛妮娅母女相见,只不过现在还不是时候。希儿好不容易,才将就在嘴边的话咽了回去。
全身心放松下来的布洛妮娅,闭上眼睛后枕在希儿的身上,思绪越发朦胧,她逐渐被浓重的睡意包裹,并没有察觉到希儿有什么事情瞒着自己。
听着布洛妮娅均匀的呼吸声,希儿缓缓移动她的身体,在不打扰她的情况下,让她以一个更加舒服的姿势靠在自己的身上。
【见到布洛妮娅了,这下你满意了吧。】
“嗯,从现在开始,我们就一直能和布洛妮娅姐姐在一起了。”
【我们,谁说……也罢,姐姐大人的话,倒也不算坏。】
大约一刻钟后,布洛妮娅重新开机,她感觉,自己原本混沌的大脑变得前所未有的清晰。
她转过身来,看着希儿可爱的脸蛋,独属于二人的经历涌入脑海。她伸出双手,将希儿的脸蛋捧起,然后对准她的嘴唇吻了下去。
“和希儿有关的一切,布洛妮娅都记得。在上次分别之前,希儿说过,我们下次相遇的时候,布洛妮娅要将希儿的吻还回去。”
“现在,是布洛妮娅履行约定的时候了。”