作者回复: 👍 正确又干净!
作者回复: 领域逻辑复杂而重的软件产品,一定要做好单元测试,目标是明确的。怎么推动,可以灵活一点,尊重人性的认知过程,比如,你可以把老大重视的bug和开发团队过一遍,讨论一下这些bug能够最早发现的阶段,获得共识后,找小一块单元测试的试验田,获得实践后,推广到更大范围。
作者回复: 希望能看到你更多的分享!
作者回复: 单元测试是动态测试。怎么动起来呢,有两种思路,第一种思路,Spring应用本身就是注解驱动的,先启动应用,再启动单元测试。另外一种思路呢,通过单元测试,来驱动被测单元,比如算法,Utility等。
作者回复: TDD是Test Drive Development,是方法论,单元测试是TDD的实现基础。TDD一般指的是先设计测试案例,再开发代码,所以叫做测试驱动开发。 非常理解您的工作实际,单元测试必须要推动,但是从哪个地方入手,范围多大,可以讲点策略,灵活一点。