当前位置:当前位置: 首页 >
程序员的时间管理真的是写代码1小时,调试8小时吗?
人气:发表时间:2025-06-28 20:00:16
现场说法,现在时间:2025-06-24 20:25:46 我改了一个祖传函数,这个函数非常的祖传,3000行,有10年的历史,里面的一个大switch有60个case。
我已经把所有的case拆分出来,然后能抽象的抽象,不能抽象的就摆烂。
现在我正在调试这个函数,有60个case要测,还要写至少50个的gtest函数,每个gtest要包含正常、异常、非法值。
要达到C1全覆盖。
拆这个函数我耗时1天,写gtest估计要干3天以上。
写测试用例外带跑结果估计又得1天。
多…。
同类文章排行
- 可以分享一下你从互联网上获得的优质***吗?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 为什么苹果不封杀「爱思助手」「iTools」这类软件?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 手机的运行内存真的有必要上16GB吗?
- 为什么国人普遍不接受月付的订阅制而喜欢一口价买断制呢?
- 比亚迪最近绩效减半,这是卸磨杀驴么?
- 为什么 Windows 的兼容性这么强大,到底用了什么技术?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 旅行者 1 号飞出太阳系了,它是如何和地球联系的呢?
最新资讯文章
- 为什么东北菜不在八大菜系之中呢?
- 母乳为什么这么珍贵,导致***都呼吁母乳喂养?
- 京东刘强东近期小范围分享怎么看?
- 吃爽了是怎样一种体验?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 图片无损放大有什么推荐软件?
- 伊朗这次会崩溃灭亡吗?
- 男子因眼睛小被小米汽车系统频繁误判疲劳驾驶,一路提醒20多次,这是智能汽车通病吗?怎么解决该 bug?
- 为什么突破性的技术总是最先发生在西方?
- Rust是不是没办法离线开发?
- 评价一下Proxmox VE与ESXi的优劣?
- 外网测试同样的性能下的掌机安装steam os系统的性能比安装微软系统的帧率更强,原因是什么?
- 四岁的女孩儿跳舞怕压腿,家长该坚持吗?
- 为什么有些NAS用户弄那么多硬盘?
- 鱼缸有哪些寿命比较长的草推荐呢?
- 轰20的亮相为什么被反复推迟?
- 中国发动机是技术落后,还是材料技术没有攻克?
- 如何看待 Three.js / WebGL 等前端 3D 技术?
- 以色列为什么要打伊朗?
- 如何评价首个女性友好的编程语言HerCode?