October 2025
Intermediate to advanced
712 pages
14h 24m
English
A few books about TDD and software development that I’ve mentioned in the book, and which I enthusiastically recommend:
Abelson, Hal, Jerry Sussman, and Julie Sussman. Structure and Interpretation of Computer Programs (MIT Press, 1996).
Anderson, Ross. Security Engineering, Third Edition (Wiley, 2020). https://www.cl.cam.ac.uk/archive/rja14/book.html
Beck, Kent. Test Driven Development: By Example (Addison-Wesley, 2002).
Farley, Dave. Modern Software Engineering (Addison-Wesley, 2021).
Fowler, Martin. Refactoring (Addison-Wesley, 2018).
Freeman, Steve and Nat Pryce. Growing Object-Oriented Software Guided by Tests (Addison-Wesley, 2009).
Read now
Unlock full access