技术部一下午都试图在解决这个问题,最后基本判断是数据串线。但是排查花费了不少时间,其它不重要的bug都顺手修正了好几个,还是没有查到到底是哪部分数据和代码出现了错误,最后纷纷开始加班检查。
林舒也是其中一员。他盘查代码的速度极快,往往扫两眼就能判断一页代码里面是不是有数据错误,一开始还有程序员觉得这位老板是在添乱,开口说道:“林总,要不这里你就别忙了,还是我来查验吧?”
林舒抬头微微一笑,说道:“那你看一下这段代码。我觉得这部分的任务抽取序列直接用两组数据分别排序然后配对法会更好,能减少数据压力。”
程序员愣了一下,换过位置看了一会儿,配合设计策划书解析了一下实际的代码效果,发现果然是这样。
而林舒此时已经开始继续排查起了后续代码。之后他还发现了不少细节上的设计缺陷,终于令程序员不敢再小看这位“林总”。
但是即使如此,一个大型游戏的代码量是非常惊人的。即使在开始排查前,众人就已经对可能出问题的部分进行了一定的预判,但是数次调试,却已经没有显著的成果,不过是让bug改变了运作的方式而已。
之后数次调整,很快就临近深夜。有人熬不住夜色深沉,被林舒挥挥手赶去隔壁的休息厅打地铺睡觉了。林舒喝了口咖啡,敲动键盘开始开外挂,花了大半个小时,终于解析出了具体bug的数据模型,然后开始挨条纠正。
这时候还醒着的就只有白驰文和几位资深程序员来了。这都是在工作上一个能顶两三个用的大人物,林舒给他们安排了工作,几人齐心协力,终于在天亮前成功地修正了大部分的问题,让服务器成功地运作起来了。
到这个时候,白驰文已经连眼睛都不怎么睁得开了。服务器开启之后,事实上还有测试看看之前的数据修正是不是有疏漏的工作,然而几人都没有这个精力了。这部分也不是什么有难度的工作,所以林舒就只是给策划组的负责人和白驰文的副手短信交代了一下,然后就催促白驰文等人去睡觉。
其他人也就算了,白驰文却不是那么好打发的。他摇椅晃了一下,竟然想要下楼去隔两条街的地方去买早餐。
林舒:“……”
他无奈道:“先睡一觉等醒过来的时候再去吃东西是不会死的。”
白驰文却带着一对黑眼圈坚持道:“很多吃的就只有早上才能买到的,九点之后早餐店就都关门了。我活着就这点乐趣了……早饭绝对不能错过。”
可能是因为睡眠不足,这家伙说话也有点有气无力,听上去甚至有点下一刻就会断气的感觉,不过态度却很坚决。
林舒顿时对他服气,最后还是打了个电话,询问了一下谁比较方便,顺便带个早餐过来。白苗听说了情况,表示会去白驰文喜欢的那家店里帮他带点早餐过来,还顺便问了林舒想吃什么。
但是最后送食物过来的却是叶建桐,也就是一剑凌云。