Linux驱动开发书籍:测试驱动开发书(books on test driven development)

关于Linux驱动开发书籍的问题,在books on test driven development中经常遇到, 您会推荐哪本书来学习测试驱动开发?最好是与语言无关的。

您会推荐哪本书来学习测试驱动开发?最好是与语言无关的。

12

Growing Object-Oriented Software, Guided by Tests由 Addison-Wesley-这是关于嘲弄框架-特别是 JMock 和 Hamcrest。

从这本书的描述:

Steve Freeman 和 Nat Pryce 描述了他们使用的流程,他们努力实现的设计原则以及一些帮助他们完成工作的工具。通过一个扩展的工作示例,您将了解 TDD 如何在多个级别上工作,使用测试来驱动代码的功能和面向对象的结构,并使用 Mock Objects 来发现然后描述对象之间的关系。在此过程中,本书系统地解决了开发团队在 TDD 测试中遇到的大多数困难。

编辑:我现在正在阅读 Michael Feathers 的Working Effectively with Legacy Code,这很好。

了解软件更改的机制:添加功能、
修复错误、改进设计、优化性能

将遗留代码导入测试工具

编写测试,防止你引入新的问题

本书还包括 24 种依赖关系技术的目录,这些技术可帮助您孤立地处理程序元素并进行更安全的更改。

我已经读过它了,它是我读过的最好的编程书之一(我个人认为它必须被称为 Refactoring to Testability-它描述了使代码可测试的过程)。

8

对我来说,这是最好的一个:

Test Driven Development: By Example作者:Kent Beck

6

最近写得很合理的书The Art of Unit Testing。我很惊讶这里没有提到它。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(324)
Linux-vdso.so.1:linux-vdso.so.1在文件系统上的位置
上一篇
Linux查询所有服务:如何在 C#中查询ntp服务器 如Linux上的 ntpdate
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(65条)