现场说法,现在时间:2025-06-24 20:25:46 我改了一个祖传函数,这个函数非常的祖传,3000行,有10年的历史,里面的一个大switch有60个case。
我已经把所有的case拆分出来,然后能抽象的抽象,不能抽象的就摆烂。
现在我正在调试这个函数,有60个case要测,还要写至少50个的gtest函数,每个gtest要包含正常、异常、非法值。
要达到C1全覆盖。
拆这个函数我耗时1天,写gtest估计要干3天以上。
写测试用例外带跑结果估计又得1天。
多…。
如何看待国内开源项目的不可持续性?
理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
“哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
公立医生帮联系民营救护车,800 公里收费 2.8 万元,收费合理吗?救护车收费标准是什么?
哪张照片让你觉得刘亦菲美得不可方物?
网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
cloudflare的1.1.1.1和warp有什么区别?
为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别?
为什么不成立一个***经济特区?
2029年中国能载人登上月球吗?
电话:
座机:
邮箱:
地址: