首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

两大绝招,教你为大型项目编写单元测试

不同场景和不同需求,有不同的绝招。...绝招一:另辟蹊径 如果要在现有系统中添加新的功能,即使添加的新代码“生长”在这个庞大的遗留系统之上,只要新功能具有独立性,也可以将其视为新项目,可在没有任何技术债的基础之上开展测试驱动开发。...我将这一绝招称之为另辟蹊径。 当初在这个百万行代码的项目上,开发人员接手了一个新功能,要增加对新设备数据的流量控制验证。...绝招二:解除耦合 如果无法绕开旧代码,要为遗留功能编写单元测试,需要求助的绝招就是解除耦合。 知易行难。由于大多数质量差的遗留代码就像一盘意大利面条,逻辑混乱,没有清晰的边界,依赖如网一般相互纠缠。

34710
领券