当前位置:当前位置: 首页 >
程序员的时间管理真的是写代码1小时,调试8小时吗?
人气:发表时间:2025-06-29 03:35:15
现场说法,现在时间:2025-06-24 20:25:46 我改了一个祖传函数,这个函数非常的祖传,3000行,有10年的历史,里面的一个大switch有60个case。
我已经把所有的case拆分出来,然后能抽象的抽象,不能抽象的就摆烂。
现在我正在调试这个函数,有60个case要测,还要写至少50个的gtest函数,每个gtest要包含正常、异常、非法值。
要达到C1全覆盖。
拆这个函数我耗时1天,写gtest估计要干3天以上。
写测试用例外带跑结果估计又得1天。
多…。
同类文章排行
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 现代艺术只考虑意义、不考虑美感吗?
- 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- 你的低成本爱好是什么?
- 电脑有64G的物理内存(DDR5 5200),完全够用了,可以关闭系统的虚拟内存吗?
- 为什么越来越多的 SSD 不带片外缓存了?
- 延边大学毕业典礼上,食堂阿姨的发言为什么能让许多同学落泪?
- 有没有一款工具可以把录音精准地转换成文字?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 为什么韩国的热辣舞团无法征服中国的男性市场??
最新资讯文章
- 大一计算机新生怎么合理利用github?
- 男人的快乐有多简单?
- 有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- 鸿蒙电脑会在国内逐渐取代windows电脑吗?
- 人工智能相关专业里有什么「坑」吗?
- 有一个***约你出去,你会去吗?
- 谷歌花钱买的安卓系统,为什么要开源,开源后靠啥赚钱?
- 美国投掷 6 枚钻地炸弹袭击伊朗福尔多核设施,钻地弹有多大杀伤力?能摧毁伊朗地下核设施吗?
- Windows上有没有一分多屏和多屏合一的软件?
- 如何评价Cursor?
- 如何看待 Three.js / WebGL 等前端 3D 技术?
- 外网测试同样的性能下的掌机安装steam os系统的性能比安装微软系统的帧率更强,原因是什么?
- ***拍大尺度片子时摄影师不会看光吗?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 为什么男生都不喜欢173身高的女生啊?
- Rust 的设计缺陷是什么?
- 如何让你推荐一款个人待办、笔记、管理软件,你会推荐哪一个呢?
- 有没有一款工具可以把录音精准地转换成文字?
- 储存很多文件,是要用云盘还是用硬盘?
- go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?