第二十九章 道高一丈 首富从看见信息面板开始
“开始。”
bugkiller的绿色进度条匀速推进。跟前两轮没有区別。10%、20%、30%,速度几乎一样。
codesafe的蓝色进度条从一开始就不对。
10%的时候还正常。20%的时候明显变慢。30%的时候几乎是在一格一格地挪。右侧实时面板上標记的问题数在跳——
標记数:14...21...35...
弹幕先注意到的不是数字,是速度。
“codesafe卡住了?”
“没卡,在跑,就是巨慢”
“bugkiller三十五万行跟前两轮一个速度,codesafe这是怎么了”
40%。標记数跳到58。
弹幕开始算帐了。
“bugkiller扫同样的项目根本不卡,codesafe40%就跑了快三分钟?”
“第二轮12万行慢两分钟,这次35万行怕不是要慢十分钟”
“这不是线性增长,这是指数级的吧……”
50%。標记数79。进度条挪一格要七八秒。
“我现在的心情就像看著温度计往上走”
“赵博士脸色不好看了”
韩路一坐在五米外,屏幕上bugkiller的扫描早就跑完了。他没说话。
codesafe的进度条还在爬。60%。70%。標记数过了一百。
弹幕已经从討论变成了围观。
“这已经不是竞爭了”
80%。
全场等著。
100%。標记总数:123个。
专家组核验了將近四十分钟。
等待期间,主持人拿著话筒走到两人中间。“核验还需要一些时间,我们先跟两位聊聊。赵博士,第三轮的感受?”
赵文渊坐在座位上没动。“等结果吧。”
三个字。主持人愣了半秒,转向韩路一。
“nullpointer这边呢?三轮下来什么感受?”
韩路一靠在椅背上,挺鬆弛的。“感受谈不上。说说bugkiller的影响评估吧,刚才专家组提过,我们每条检出结果会附带一个修復成本估算。这个功能底层逻辑是把bug跟业务场景做关联,不只告诉你哪里有问题,还告诉你这个问题上线之后会亏多少钱。”
弹幕:“nullpointer开始卖產品了”“这人心態是真好”“赵博士那边气氛不太对啊”
主持人追问:“这个功能是怎么想到的?”
“接自由单的时候。甲方不关心你修了什么bug,关心的是修完之后他少亏多少。看多了就知道,bug本身不值钱,bug造成的损失才值钱。”
弹幕刷了一波:“这个insight值一个亿”“產品经理看了沉默”
主持人又转向赵文渊。“赵博士对影响评估这个方向怎么看?”
赵文渊看了一眼还在核验的专家组。“是个好方向。”
没了。弹幕开始刷省略號。
核验区那边,一位专家摘了眼镜揉眼睛,看了两遍同一段代码才落笔。
核验结果上屏。
codesafe:標记总数123个,確认bug 76个,误报47个。误报率38.2%。
bugkiller:標记总数132个,確认bug 127个,误报5个。误报率3.8%。
专家组组长拿起话筒停了一下。
“codesafe在三十五万行级別,误报率38%。误报集中在深层调用链和跨模块依赖,检测引擎处理大规模代码时出现了系统性偏差。不是个別误判。”
停顿。“bugkiller误报率3.8%,跟前两轮持平。一百二十七个检出里有几个修復成本估算精確到人天级別,这个能力我们在同类工具上没见过。”
在线五万三千人。
弹幕彻底失控。
“38%????”
“系统性偏差,专家原话”
“这不是代码审查,这是占卜”
“博士三千字白写了”
“让產品说话,產品说了,我是假的”
最后这条弹幕一秒之內被复製了几十遍。满屏都是“让產品说话,產品说了,我是假的”。
赵文渊从第三轮开始就没说过一句话。
他面前的屏幕亮著。89个检出,34个误报。他比任何观眾都清楚这些数字意味著什么。三万行的时候没问题,十二万行开始暴露,三十五万行全面崩溃。这不是参数调不调得好的问题,是检测引擎的核心架构在大代码库上扛不住。
他在公测阶段从来没跑过三十五万行的项目。
主持人等了三秒。
“赵博士,最后总结一下?”
赵文渊抬头看了一眼镜头。
本章未完,点击下一页继续阅读。(1 / 2)