现场说法,现在时间:2025-06-24 20:25:46 我改了一个祖传函数,这个函数非常的祖传,3000行,有10年的历史,里面的一个大switch有60个case。
我已经把所有的case拆分出来,然后能抽象的抽象,不能抽象的就摆烂。
现在我正在调试这个函数,有60个case要测,还要写至少50个的gtest函数,每个gtest要包含正常、异常、非法值。
要达到C1全覆盖。
拆这个函数我耗时1天,写gtest估计要干3天以上。
写测试用例外带跑结果估计又得1天。
多…。
{dede:pagebreak/}
如何看待北大国发院教授卢锋称「4月青年失业率中国已远超美欧」?
为什么那些滥交的男女不怕染上***?
为什么感觉wps的用户越来越多,office没人用了?
有个身高175cm女友是什么体验?
既然电脑不能插四条内存,为什么要设计四个插槽?
有哪些事情是MacOS做不到但Linux可以做到的?
为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
40系显卡性能是否过剩?
中年夫妻有多少生活和谐的?
女明星穿瑜伽裤出门是什么体验?
Golang 中为什么没有注解?
理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
如何评价吴京马上要上映的新电影《镖人》?
「香港四大才子」之一蔡澜去世,你对他有哪些了解?如何评价他的成就?
为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?
为什么微软还没有倒闭?