议论声中,三组的人继续埋头苦干。但他们的状态明显不行了——疲惫,烦躁,错误百出。
晚上八点,刘强自己也撑不住了,眼睛疼,头疼,看代码都重影。他宣布:“休息半小时,吃饭。”
半小时后继续,但效率更低了。到十点,他们只修复了一个bug,新写了一个小模块——质量还不行。
十一点,刘强看着进度,心里发凉。照这个速度,七十二小时根本完不成。
他咬咬牙:“今晚通宵!”
---
第二天上午九点,比武继续。
三组的五个人是拖着脚步进会议室的。他们眼睛通红,脸色苍白,有两个人的手在发抖——咖啡喝多了。
五组的五个人精神饱满地走进来,甚至还换了干净的T恤。
“装,继续装。”台下有人冷笑。
但比武开始后,差距越来越明显。
三组因为疲劳,思维迟钝,简单的逻辑都要想半天。写出的代码漏洞百出,调试一个上午,没解决任何实质问题。
五组则保持昨天的节奏。他们完成了第四个模块——数据融合核心算法。这次他们用了新的方法:先写测试用例,再写代码,确保代码一写完就能通过测试。
“测试驱动开发?”评委席上的陈墨推了推眼镜,“很专业的做法。”
下午,五组开始第五个模块——性能优化。这是最难的,需要深入理解数据特性和算法复杂度。
他们再次改变工作方式:五个人一起讨论,在白板上画图,争论,达成共识。然后两个人负责实现,三个人准备最终整合和文档。
“他们好像……不着急?”台下有人疑惑。
“但你看进度,他们已经完成四个模块了,三组才……一个半?”
“可是三组昨天加班到那么晚……”
“加班有什么用?错的多,还得重来。”
下午四点,五组完成了第五个模块。他们没停,开始最后的整合工作——把五个模块组装成一个完整系统,写整体测试用例,准备演示。
三组那边,进度几乎停滞。刘强急得嘴上起泡,但组员们已经到极限了,有人趴在桌上睡着了,有人眼神呆滞地盯着屏幕。
下午五点,第二天结束。
五组准时下班。
三组继续加班。但这次,刘强自己也撑不住了。晚上八点,他宣布:“今晚不通宵了,回去休息,明天最后一天拼一把。”
他知道,已经输了。
但他不甘心。
---
第三天,最后一天。
上午九点,三组的人像行尸走肉一样走进会议室。他们勉强撑起精神,想最后冲刺。
五组的人则显得很平静。他们知道,今天的主要任务是测试、优化、准备演示。
上午十点,五组完成了整个系统的整合,开始全流程测试。第一次运行,通过率80%。他们不慌不忙,分析失败的原因,修复,再测试。
“他们好像……要提前完成了?”台下有人惊呼。
“这才第三天上午!”
“但你看他们的代码质量,每个模块都测试过,整合起来问题少。”
三组那边,进度条还卡在一半。而且,他们之前写的那些有问题的模块,现在成了沉重的负担——修一个bug,可能引发三个新bug。
刘强看着屏幕,手在发抖。他知道,完了。
彻底完了。
不是输在技术,是输在方法。
中午十二点,五组宣布:任务完成。全部测试用例通过,代码提交,文档完整。
距离截止时间,还有二十一小时。
会议室里一片哗然。
“完成了?!”
“真的假的?”
“质量怎么样?”
评委们开始审核。张明涛、林眠、苏早、陈墨,还有赵乾,五人仔细查看五组的成果。
代码整洁规范,注释清晰,架构合理。
文档详细完整,包括设计思路、接口说明、测试方法。
测试用例覆盖全面,通过率100%。
演示程序运行流畅,数据融合准确。
无懈可击。
三组那边,刘强脸色惨白,站了起来:“我们……认输。”
没必要继续了。他们连一半都没完成,而且质量堪忧。
赵乾的脸色也很难看。他策划的这场比武,本想证明试点组不行,结果却成了他们的高光时刻。
张明涛站起来,走到台前。
会议室瞬间安静。
“比武结果,大家都看到了。”张明涛的声音很平静,“五组,用七十二小时的标准工作时间,完成了任务。三组,投入了更多时间,但没有完成。”
他顿了顿:“有人可能会说,这不公平,三组可以加班,五组不能。但大家想一想——如果加班真的有用,为什么三组没完成?”
台下鸦雀无声。
“因为,”张明涛缓缓说,“疲劳会降低效率,焦虑会增加错误,压力会破坏协作。这些,都是研究证明的事实,不是我的主观判断。”
本小章还未完,请点击下一页继续阅读后面精彩内容!