67 books
—
16 voters
Tdd Books
Showing 1-50 of 112
Test-Driven Development: By Example (Paperback)
by (shelved 39 times as tdd)
avg rating 4.10 — 4,407 ratings — published 2002
Growing Object-Oriented Software, Guided by Tests (Addison-Wesley Signature Series (Beck))
by (shelved 29 times as tdd)
avg rating 4.19 — 2,463 ratings — published 2009
The Art of Unit Testing: With Examples in .NET (Paperback)
by (shelved 12 times as tdd)
avg rating 4.09 — 1,415 ratings — published 2009
xUnit Test Patterns: Refactoring Test Code (Hardcover)
by (shelved 9 times as tdd)
avg rating 3.94 — 688 ratings — published 2003
Test Driven: Practical TDD and Acceptance TDD for Java Developers (Paperback)
by (shelved 8 times as tdd)
avg rating 3.84 — 164 ratings — published 2007
Working Effectively with Legacy Code (Paperback)
by (shelved 6 times as tdd)
avg rating 4.14 — 4,679 ratings — published 2004
Pragmatic Unit Testing In Java With Junit (Paperback)
by (shelved 6 times as tdd)
avg rating 3.66 — 274 ratings — published 2003
Unit Testing: Principles, Practices, and Patterns (Paperback)
by (shelved 5 times as tdd)
avg rating 4.57 — 602 ratings — published
Working Effectively with Unit Tests (ebook)
by (shelved 5 times as tdd)
avg rating 3.99 — 178 ratings — published 2014
Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript (Paperback)
by (shelved 5 times as tdd)
avg rating 4.19 — 443 ratings — published 2010
Test-Driven Development: A Practical Guide (Paperback)
by (shelved 5 times as tdd)
avg rating 3.45 — 38 ratings — published 2003
Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices (Paperback)
by (shelved 4 times as tdd)
avg rating 4.39 — 490 ratings — published
The Rspec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends (Facets of Ruby)
by (shelved 4 times as tdd)
avg rating 3.88 — 769 ratings — published 2009
Essential Test-Driven Development (Addison-Wesley Signature Series (Cohn))
by (shelved 3 times as tdd)
avg rating 5.00 — 1 rating — published
Mastering React Test-Driven Development: Build rock-solid, well-tested web apps with React, Redux and GraphQL (Kindle Edition)
by (shelved 3 times as tdd)
avg rating 3.54 — 13 ratings — published
Clean Code: A Handbook of Agile Software Craftsmanship (Paperback)
by (shelved 3 times as tdd)
avg rating 4.35 — 23,444 ratings — published 2007
Test-Driven Development: Teste e Design no Mundo Real (ebook)
by (shelved 3 times as tdd)
avg rating 4.17 — 89 ratings — published 2014
ATDD by Example: A Practical Guide to Acceptance Test-Driven Development: A Practical Guide to Acceptance TestDriven Development (AddisonWesley Signature Series (Beck))
by (shelved 3 times as tdd)
avg rating 3.48 — 135 ratings — published 2012
Agile Technical Practices Distilled (Paperback)
by (shelved 2 times as tdd)
avg rating 4.40 — 53 ratings — published
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
by (shelved 2 times as tdd)
avg rating 4.24 — 8,846 ratings — published 1999
Test-Driven Java Development: Invoke TDD principles for end-to-end application development with Java (Kindle Edition)
by (shelved 2 times as tdd)
avg rating 4.12 — 57 ratings — published 2015
Practical Unit Testing with JUnit and Mockito (Paperback)
by (shelved 2 times as tdd)
avg rating 4.24 — 105 ratings — published 2013
Agile Java¿: Crafting Code with Test-Driven Development (Paperback)
by (shelved 2 times as tdd)
avg rating 3.95 — 37 ratings — published 2005
Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better (Paperback)
by (shelved 2 times as tdd)
avg rating 4.41 — 121 ratings — published 2013
Professional Test Driven Development with C#: Developing Real World Applications with TDD (Wrox Professional Guides)
by (shelved 2 times as tdd)
avg rating 3.73 — 109 ratings — published 2011
Test-Driven JavaScript Development (Paperback)
by (shelved 2 times as tdd)
avg rating 3.66 — 113 ratings — published 2010
Test-Driven Development for Embedded C (Pragmatic Programmers)
by (shelved 2 times as tdd)
avg rating 4.29 — 225 ratings — published 2010
The Software Developers’ Guidebook - A Collection of Modern Engineering Practices (Unknown Binding)
by (shelved 1 time as tdd)
avg rating 0.0 — 0 ratings — published 2025
Behaviour Driven Development with JavaScript - An introduction to BDD with Jasmine (Kindle Edition)
by (shelved 1 time as tdd)
avg rating 3.75 — 32 ratings — published 2013
JUnit in Action, Second Edition (Paperback)
by (shelved 1 time as tdd)
avg rating 3.54 — 126 ratings — published 2003
Fifty Quick Ideas To Improve Your Tests (Kindle Edition)
by (shelved 1 time as tdd)
avg rating 3.90 — 225 ratings — published 2015
Clean Code with Java: Learn Simple Design, Refactoring & TDD: Write Clean Code with Java. Learn Simple Design, Refactoring and Test Driven Development - TDD. (Kindle Edition)
by (shelved 1 time as tdd)
avg rating 0.0 — 0 ratings — published
Чистый код: создание, анализ и рефакторинг (Библиотека программиста) (Russian Edition)
by (shelved 1 time as tdd)
avg rating 3.92 — 24 ratings — published
Bad Tests, Good Tests (Paperback)
by (shelved 1 time as tdd)
avg rating 4.23 — 47 ratings — published 2013
Test-Driven Development with React and TypeScript: Building Maintainable React Applications (Paperback)
by (shelved 1 time as tdd)
avg rating 3.56 — 9 ratings — published
Business Goals 2 Student's Book (Paperback)
by (shelved 1 time as tdd)
avg rating 3.83 — 60 ratings — published 2004
Grokking Functional Programming (Paperback)
by (shelved 1 time as tdd)
avg rating 4.63 — 59 ratings — published
Refactoring Workbook (Paperback)
by (shelved 1 time as tdd)
avg rating 3.57 — 28 ratings — published 2003
Common Patterns that make TDD harder: An essay from practitioners (Kindle Edition)
by (shelved 1 time as tdd)
avg rating 3.50 — 2 ratings — published
Svelte with Test-Driven Development: Advance your skills and write effective automated tests with Vitest, Playwright, and Cucumber.js (Kindle Edition)
by (shelved 1 time as tdd)
avg rating 4.33 — 3 ratings — published
The Treasure of the Tuatha De Danann: a dual language collection of Irish myth (Irish Myth Translations)
by (shelved 1 time as tdd)
avg rating 4.12 — 131 ratings — published 2015
Test Driven Development in Ruby: A Practical Introduction to TDD Using Problem and Solution Domain Analysis (Paperback)
by (shelved 1 time as tdd)
avg rating 3.25 — 4 ratings — published
Agile Practice Guide (Paperback)
by (shelved 1 time as tdd)
avg rating 3.70 — 715 ratings — published
Five Lines of Code: How and when to refactor (Paperback)
by (shelved 1 time as tdd)
avg rating 4.00 — 83 ratings — published
If We Were Villains (Hardcover)
by (shelved 1 time as tdd)
avg rating 4.09 — 413,412 ratings — published 2017
11处特工皇妃 [Division 11's Princess Agent] (Web novel)
by (shelved 1 time as tdd)
avg rating 4.12 — 298 ratings — published
Agile Conversations: Transform Your Conversations, Transform Your Culture (Kindle Edition)
by (shelved 1 time as tdd)
avg rating 4.08 — 325 ratings — published 2020
Exercises for Programmers: 57 Challenges to Develop Your Coding Skills (Paperback)
by (shelved 1 time as tdd)
avg rating 3.84 — 61 ratings — published 2015
Extreme Programming Explained: Embrace Change (The XP Series)
by (shelved 1 time as tdd)
avg rating 4.13 — 4,086 ratings — published 1999
“Automated testing is a safety net that protects the program from its programmers”
― Code Ahead
― Code Ahead
“However, those whose souls are healed by the balm of elegance can find in TDD a way to do well by doing good. TDD is also good for geeks who form emotional attachments to code. One of the great frustrations of my young engineer's life was starting a project with great excitement, then watching the code base decay over time. A year later I wanted nothing more than to dump the now-smelly code and get on to the next project. TDD enables you to gain confidence in the code over time. As tests accumulate (and your testing improves), you gain confidence in the behavior of the system. As you refine the design, more and more changes become possible. My goal is to feel better about a project after a year than I did in the starry-eyed beginning, and TDD helps me achieve this.”
― Test-Driven Development: By Example
― Test-Driven Development: By Example










