TDD 测试驱动开发 可行吗?

1, 开发的时候, 想着开发, 从开发的角度出发,
2, 测试的时候, 想这测试, 从测试的角度出发,
哪一边都不能尽善尽美, 两边都多考虑, 相互印证, 希望没事,一段左一段右的前进。
---

TDD测试流程

  • 先写测试。
  • 后写代码。
  • 进行重构。

TDD原则

  • 一次只测试一个类。
  • 一次只测试一个功能。

TDD优势

  • 强迫你做出松散耦合的设计。
  • 强迫你站在用户的角度思考问题。
  • 作为负效果,你拥有了自动化测试。
  • 测试可以作为文档使用。

  • -

https://blog.csdn.net/weixin_33699914/article/details/85546213

上一篇:5G无线网络规划


下一篇:【C++进阶】 遵循TDD原则,实现平面向量类(Vec2D)