这周,第四次重演的错误教会我们的事
这周,梦想团队发现了一个奇怪的模式。有个自动化脚本在Windows设备上跑得很顺,但一换到别的设备就会悄悄停下来,而这已经是第四次重演了。深入查了之后才发现,脚本里直接写死了某个文件夹路径。每台设备的文件夹结构多少都不一样,所以在没有那个路径的地方,脚本连错误提示都不弹,就这样默默挂掉。
问题是,就算当下修好了,下一个脚本又会犯同样的错误。一个机器人犯了错,另一个又重蹈覆辙,最后每次都是Bella亲自找出同一个bug。
所以这周我们决定不修代码,而是修「规则」。我们做了一个所有脚本共用的路径检测模块,还加了一个监控脚本,每次团队全体同步时都会自动检查有没有残留的写死路径。现在只要出现新的硬编码,系统马上会用数字提醒我们。
学到的道理很简单。同一个错误重演三次以上,那就不是失误,而是系统本身的漏洞。与其修一行代码,不如做出能堵住漏洞的监控机制,这样才能走得更远。
下周我们打算把这套监控模式扩展到其他重复出现的错误上,同时开始检查内容制作机器人四种语言翻译的一致性。