一般而言业务代码除了特别简单的方法,是推荐要写单元测试的,但是有的团队会极端的追求覆盖率那肯定矫枉过正了。写的时候可能痛苦,但是到了重构、维护的时候就知道便利了,如果覆盖的全面,重构后只要通过单测大概率没问题了。 另外是对代码风格的影响,有着做UT的思想,会把追求方法的可测性。如果一个方法的测试用例编写起来特别费劲和复杂,很可能是参数、结构设计有问题。 对于中台、组件或者其他代码稳健性要求高的的业务项目,没有UT都是不可靠的,一个UT不完善的开源框架肯定也不敢使用。
点赞 评论

相关推荐

牛客36400893...:我不是这个专业的,但是简历确实没有吸引我的亮点,而且废话太多没耐心看
0offer是寒冬太冷还...
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务