gpt4 book ai didi

java - 吃、睡和呼吸单元测试/TDD/BDD

转载 作者:IT老高 更新时间:2023-10-28 21:07:21 25 4
gpt4 key购买 nike

我在编写 API 和核心功能时会编写单元测试。但我想成为吃、睡和呼吸 TDD 和 BDD 的酷迷。以正确的方式开始使用 TDD/BDD 的最佳方式是什么?有什么书籍、资源、框架、最佳实践吗?

我的环境是带有 Grails 前端的 Java 后端,与多个外部 Web 服务和数据库集成。

最佳答案

阅读博客是一个很好的起点。然后买写博客的人的书。我强烈推荐一些:

“鲍勃叔叔”马丁和 Object Mentor 的伙计们: http://blog.objectmentor.com/

附:获取 Bobs 的书清洁代码:

http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882

我的 friend Tim Ottinger(前 Object Mentor 兄弟) http://agileinaflash.blogspot.com/ http://agileotter.blogspot.com/

Jetbrains 伙计们: http://www.jbrains.ca/permalink/285

我觉得有必要对此进行扩展,因为其他人似乎只是想给你他们对 TDD 的看法,而不是帮助你寻求成为绝地忍者。 TDD 的迈克尔乔丹是肯特贝克。他确实在上面写过书:

http://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530

他还写博客:

http://www.threeriversinstitute.org/blog/?p=29

TDD 的其他“著名”支持者包括:

所有人都是值得追随的好人。您还应该考虑参加一些 session ,例如 Agile 2010 或 Software Craftsmanship(今年它们在芝加哥同时举行)

关于java - 吃、睡和呼吸单元测试/TDD/BDD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1616090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com