“林工还是这样吗?”宇飞站在外面看到林多文这样,心里别提多难受了。
“对,院长,你能不能劝劝他。”武平婉问道,脸上写满了关心。
“我……”宇飞张了张嘴,想开口,但是又不知道该怎么说。
顿时武平婉明白了,这个项目太重要了,比以往任何时候的项目都要重要。
叮叮叮。
宇飞的电话响了起来。
“孙老,你找我有什么事?”
宇飞知道孙老和林多文的关系不一般,这个时候给他打电话肯定是要兴师问罪,毕竟已经快五天五夜没有合眼没有吃东西了。
“宇老,我知道你们现在正在做的事情的重要程度,劝你的话,我说不出口,但是事情结束之后,一定要让林工好好的休息,给他最好的床,给他用最好的营养液。”
孙老非常善解人意,并没有上来就开骂。
但是越是这样,宇飞越觉得心中不是滋味。
“孙老,你要是觉得心中不爽,就骂我两句,这样我心里也好受一些。”宇飞忍不住说道。
“这不怪你,换我也一样,你把电话给武平婉,我和她说。”
“哎!”
“平婉,你不要埋怨宇院长,毕竟他也不想这样,本来叛徒的事情发生在他们那里,他已经非常难过了。
看到林工这样废寝忘食拼了命的工作,他心里也一定非常不好受。
我们还可以对他们发泄心中的不满,但是他们呢?他们又对谁去发泄。
越是到了关键时刻,你越要稳住,好好地看护林工就是你能做的最正确的事情。”
“可是……”
“没事可是,谁都不想林工这样的。”孙老继续说道。
“那好吧,老师!”放下电话,武平婉回头看着正在努力工作的林多文,眼中湿润了。
林多文在工作了七天七夜之后。
“完成了。”随着林多文敲完最后一个按键,口中同时说着完成了。
“快去请软件中设计师和院长过来。”林多文向武平婉说道。
“你不休息一会吗?”
“我一休息,短时间就醒不来了,快叫他们过来,我和他们说一下我都做了哪些工作,这对他们接下来的测试工作能起到很大的帮助。”林多文硬撑着没有睡着。
“什么他真的在7天时间内完成这项不可能完成的任务?”宇飞得到消息之后,难以遏制激动的心情。
五分钟之后,还是在这个会议室。
“我就不啰嗦了,这个软件确实存在一些问题。
这个发送模块还有这个地址模块还有这里的安全模块,当我们的天王星探测号到达天王星的时候,我们的探测器还能用,只是会把采集到的数据发送到这个地址,我查了这个是属于南爱尔兰的,但是幕后其实是鹰国。
这几个bug很巧妙,正常的情况并不会触发,所以我们测试的时候始终没有发现这个问题,这个是正常的。
这几个bug莫名的导致了结果是正确的,但是当接近天王星的时候,还会有一个bug被激发,然后数据的传输就会经过一些列复杂的算法到达上面我说的这个地址。”
宇飞和软件项目的负责人卓兴邦对视了一眼,这狼子野心,之前还故意发视频说不工作。wWw.qikuaiwx.Com
肯定中间有什么变故,如果没有什么变故,鹰国可能就真的放任天王星探测号发射升空了。
同时卓兴邦已经想好了,待会要怎么布置任务,让所有参与开发的人员和测试人员怎么去测试这个问题。
可是就算真的有这样的bug,这到底是怎么看出来的,要知道,虽然几个模块是有关联的的,但是每一个模块的代码都是独立的,只有需要相互配合的时候才会出现林多文说的那种组合bug。
像这种组合bug,一般除了有意写出来的人知道,或者他告诉别人,再或者被触发了,然后多人根据现象去排查问题,否则其他人是很难看出来的,主要是按照顺序去理代码,根本就不会出现这样的bug。
“林工,我们现在也有人在检测代码,还没有找到问题,你到底是怎么在这么短的时间发现这个问题的?”卓兴邦问道。
“其实单看每一个模块,都是没有问题的,因为每个模块中的bug并不会影响本模块的影响,所以测试不出来是很正常的,这并不是我们测试和开发人员的问题。
但是,我是凭借我的经验发现,这里的代码稍稍有一些问题,把代码不是那么规范的这几个地方都调出来之后,在自己的脑海里面进行了模拟组合,这才发现了这个组合bug的问题。”
卓兴邦静静地听着林多文解释,但是心中却感觉到了大恐怖,这林多文的大脑恐怕就是超级计算机都比不了吧。
“这是我发现的最大的bug,其他整体上来说软件没有什么问题,可以说我们的软件质量如果不是被有心人故意写出来bug,整体的质量很高。
只不过,我觉得这个软件底层有三个模块的架构有些问题,我就修改了一下,可以说前三天都在解决bug的问题,但是后四天,我就是在重构这四个打模块,还是上面提到的通信模块、安全模块、地址相关的模块。”
“林工,这些模块都是我们写了很久的,也测了很久,还有问题。”卓兴邦不甘心。
“也不是说这些模块有问题,根据现在的算法还有编程技术,都没有什么问题,只不过我这里有更好的解决思路,可能思路是大家之前没有见到过的,所以在测试的时候大家一定要注意下。”
林多文解释道,这里面提到的通信模块、安全模块,其实是林多文参考了8g通信和鸿蒙系统里面的一些知识,还有地址相关的则是那个bug给的他一些启示。
“经过我这样的处理之后,只要不动主逻辑,那么就再也不会出现组合bug的问题,从根本上杜绝了我们的软件被植入的可能。”
林多文说道。
“太厉害了,林神,都说有十倍程序员,现在我见识到了,不过也意识到之前人们说的还有些保守,这明明就是万倍程序员。”
再回头想想自己的这些人,也是工作了这好几天,不说重构代码了,就是之前的那个组合bug都没有发现。
“我想说一下bug的问题,在这里看似没有问题,但是在调用的时候,如果传入的数据不是按照既定目标传入,就会造成内存移位,如果在这之前,那个内存地址里面的数据变了,就会造成前面我说的那个问题。”
“第一个模块,我是这样改进的。”
“第二个模块……”
“第三个模块……”
林多文一口气把所有的改动都说完了。
“院长,对不起,我实在顶不住了,我有点困……”话还没有说完林多文就趴在桌子上睡着了。
“林工!”
“林工,你怎么了?”
“快把林工送到医院!” 呆呆小说为你提供最快的程序员写个鸿蒙系统很合理吧?更新,第69章 组合bug免费阅读。https://www.gzdcdz.org
章节错误,点此报送(免注册),
报送后维护人员会在两分钟内校正章节内容,请耐心等待