tdd 学习书籍求推荐

2018-08-05 10:57:38 +08:00
 ray1888

看了 Kent back 的 测试驱动开发,感觉还是不太好在自己的项目直接用上 tdd (希望来试试 tdd 对代码的架构),有什么好的学习资料推荐来学习 tdd 和怎样才是一个好的单元测试相关的文案吗?

3364 次点击
所在节点    程序员
4 条回复
luozic
2018-08-05 11:18:07 +08:00
需要做到啥程度的 TDD,并且主要使用啥语言?
ray1888
2018-08-05 11:46:08 +08:00
我刚刚接触,不太知道你指的程度是啥,主要编程语言 python.golang
baskershu
2018-08-05 12:02:29 +08:00
@ray1888 如果是作 python web 的话,可以看《 python 测试驱动开发》,用的是 django 和 unittest,不过目前 python 目前 pytest 用的比较多,可以看完这本书,在看下 pytest 的文档
xd314697475
2018-08-05 12:40:12 +08:00
除了 Kent back 的 Test Driven Development: By Example 还有:

Growing Object-Oriented Software, Guided by Tests (测试驱动开发的艺术)

Test-Driven Development with Python (Python Web 开发:测试驱动方法)

Pragmatic Unit Testing in Java with JUnit (单元测试之道 Java 版)

Test Driven: TDD and Acceptance TDD for Java Developers (测试驱动开发的艺术)

Agile Java™ : Crafting Code with Test-Driven Development

Test-driven JavaScript Development (测试驱动的 JavaScript 开发)

因为你没说具体项目方向,大体就推荐这些
web 的比较少,java 和 C#相关的很多,看你需求了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/476971

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX