第二卷 城塚翡翠倒叙集 云上的蓝天

r />   “和疾病不同的一点是,bug不是自然发生的,而是产生于人类的错误。举些简单的例子,比如在只接受数值的函数中加入了文字,录入变量时出现了简单的拼写错误,代码里夹杂了空格……这些都是从程序员自身的错误中产生的。”

  “会出现那么多错误吗?”

  “是啊。”

  狛木笑着点点头。

  “程序不是按照人想的那样运行,而是按照写的那样运行的……不知是谁说过这样一句格言,我很喜欢——人类是犯下琐碎错误的生物。程序员当然也是人类,所以会在写代码的过程中犯下没有意识到的错误。程序既没有意志也没有感情。所以,我们需要反反复复阅读代码,努力地找出错误。多写代码,积累经验,不仅可以留意不犯同样的错误,还可以尽快找到异常的原因。写代码就是和bug做斗争、发现自身的错误和愚蠢的过程。”

  “哇!”

  翡翠眉开眼笑,双手合十:

  “你的讲解太精彩了!”

  “哦,嗨,是吗?”

  狛木坦率地流露出羞怯。

  “总之就是这种感觉咯。当时,我和须乡先生花了一个小时一起寻找bug在哪里。发现需要大规模修改后,又花了将近两个小时重新写代码……”

  “花了一个小时查找原因,花了两个小时修改……差不多是这样吧?”

  “对。你去问须乡先生,估计他的回答也是一样的。”

  “修改代码是种什么感觉呀?类似普通电脑的……文件替换吗?”

  翡翠歪歪脑袋问。

  “嗯,对啊。你想成对文件的加工修改就没问题了。实际上还有更为方便的系统,可以一口气只把修改过的数差反映在替代的文件上。”

  一时间得意忘形,恐怕话说得有点多了。

  他惦记着那个证据,想要赶快结束这个话题。

  “对了,城冢小姐,你所说的凶杀证据……”

  如果这个证据显示狛木与案件有关,就必须销毁。

  “哎哟哟,我差点忘了。不过,在此之前,我想先请你看看这个。”

  在此之前?

  翡翠从包里取出一张照片。

  狛木压抑着焦躁,向她递过来的照片看过去。

  这是什么呀?

  照片里是黑色桌面或是其他什么物体表面的特写。

  照片中央有一道环状的液体痕迹。

  “这张照片拍的是吉田先生的电脑桌。这个环状痕迹像是某种饮料留下的,在桌面左侧。看上去像是马克杯洒出来的东西流到了底部,后来马克杯被拿走了,于是就留下了这个印子。最早进入现场的勘验人员出于谨慎拍了照片,这是其中的一张。”

  狛木对着照片凝神细看。他明白翡翠想要说什么。

  “这个究竟说明了什么呢?”

  “你看看这个部分。”

  翡翠的手指指着环状的一部分。

  “这里缺了一点。”

  的确,照片上的环状液体右侧有一部分像是被蹭掉了,变成了字母C的形状。

  “也许是什么纤细的东西……或许是因为凶手把钢笔之类的放在上面,那个地方被蹭掉了,就留下了这样的痕迹。”

  “原来如此。是因为放置了什么东西才变成这种形状的……这个我明白了。可是,你为什么认为是凶手干的呢?说不定是吉田自己弄的呢?”

  “因为桌上没有钢笔。起居室里有用于白板的笔,但是那支笔粗,蹭的缺口应该更大……因此,我认为凶手使用了钢笔,后来拿走了……”

  果然是外行侦探。

  可笑而前后矛盾的推理。

  这个痕迹和狛木的犯罪行为没有任何关系。狛木既没有带钢笔去,也没有在桌上放置过那种东西。他觉得是线缆之类的东西,但是自己并没有带那样的物件。这恐怕是吉田自己留下的痕迹吧。很难想象吉田连一支钢笔都没有,只是没有被发现而已。

  “这是凶杀证据吗?”

  狛木问。翡翠大概明白了她的意见并没有得到赞同,有点无精打采。

  “是的……我认为凶手出于某种原因把钢笔拿走了。”

  “就算是这样,也无法圈定谁是凶手吧?这没法当作证据。”

  “是啊……”

  翡翠低头沉思,很快又在包里翻找起来。

  “不过,你看看这个。这个是不能无视的。这个就是我想跟你说的,可以当作谋杀证据的东西。”

  终于到了关键时刻。

  翡翠接下来展示的照片是一副眼镜。

  那是吉田戴的眼镜。

  大概是勘验人员拍的,和狛木放置的时候一样,仍然在更衣间的浴巾上。

  “这是吉田的眼镜吧。怎么了?”

 &em

上一页目录+书签下一页