它脾气古怪,明明每天都有大量数据进出,却总在月底那个节骨眼上出错。他当时只当是前人留下的烂摊子。
沈夜还记得那段代码的样子。它藏在一大段维护记录中间,注释写得密密麻麻,像是写代码的人自己都怕忘。他把那段代码翻来覆去看了整整一个晚上,才终于看懂那个逻辑错在哪里。
林小雪说,然后呢。
沈夜说,然后我改了它。他说,改完之后,我顺手在那段代码旁边加了一行注释,提醒以后维护的人别再写反。
他打开机柜门,找到那台机器后面的维护接口,插上自己带来的线。屏幕上跳出一个终端界面,他输入了几条命令,开始查找三年前的修改记录。
终端里滚出大段大段的日志,他一条一条看过去,越看眉头越紧。三年前的记录比别的年份多出好几倍,几乎每个月都有人在操作这台机器,时间都在深夜,像是有人特意挑没人的时候来。
日志很长,一页一页地翻过去。沈夜翻到三年前的记录,停住了。
他以前查过很多次旧系统的记录,从来没有哪一次让他停下来过。这一次,他的手悬在键盘上方,过了好几秒,才继续往下翻。
那一年的日志比别的年份多出一大段,像是有人在那段时间里频繁地操作过这台机器。他往下翻,翻到自己入职第一周那几天的记录,终于找到了那一条。修改记录很短,只有一行,是他自己写的。
他先看了日期范围,正好覆盖老周离职前后的几个月。他又往前翻了翻,想找到更早的记录,却发现那段操作像是凭空出现的,再往前的备份里,什么痕迹都没有。
修正月末统计条件。原作者在此处留下的逻辑为反向判断,疑似笔误,已按正确逻辑修正。
他记得自己写这行注释时的心情,那时候他刚入职,做事一板一眼,连注释都要写得规规矩矩。可他现在看着这行字,总觉得那个刚入职的自己,好像比现在知道得更多,多到他现在想不起来。
沈夜看着那行字,又看了看旁边的代码。他忽然觉得有点不对。他明明记得自己只是改了一个条件,可代码里被他改动过的那一段,比他记忆里要复杂得多,像是他当时不止修了一个问题,而是顺着那段代码一路查下去,修了很多处。
他把代码往下翻,翻到最下面,忽然停住了。
那段代码的最末尾,有一行注释。笔迹是他自己的,可他已经完全不记得自己写过这行字了。
修好它的时候,它第一次完整
本章未完,请点击下一页继续阅读!