现场说法,现在时间:2025-06-24 20:25:46 我改了一个祖传函数,这个函数非常的祖传,3000行,有10年的历史,里面的一个大switch有60个case。
我已经把所有的case拆分出来,然后能抽象的抽象,不能抽象的就摆烂。
现在我正在调试这个函数,有60个case要测,还要写至少50个的gtest函数,每个gtest要包含正常、异常、非法值。
要达到C1全覆盖。
拆这个函数我耗时1天,写gtest估计要干3天以上。
写测试用例外带跑结果估计又得1天。
多…。
{dede:pagebreak/}
27寸显示器是否有必要到4K?
这个硬盘搭配可以吗?
电影《赤道》为何没有第二季呢?
为什么bilibili后端要用go来写?
如何评价首个女性友好的编程语言HerCode?
苹果 macOS Tahoe 26 新 Finder 图标引争议,其争议点主要集中在哪些方面?
身在北京的你,择偶标准是怎样的?
邻居家小孩来敲门问WiFi密码,告诉他之后,他竟然几部手机电视全用上。你说该怎么办?
如何看待今年江苏理科600分以上35000人,越来越卷?
曾经的班花,现在还多少人惦记?
这个硬盘搭配可以吗?
go 有哪些成熟点的后台管理框架?
桂林米粉为什么走不出桂林?
高考不能取消“各省为战”,全国同一标准,择优选拔的原因何在?阻力何在?
为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
程序员明明是技术积累岗位,为什么年龄越大反而可替代性变高了?