Tdd


Test-Driven Development: By Example
Growing Object-Oriented Software, Guided by Tests (Addison-Wesley Signature Series (Beck))
The Art of Unit Testing: With Examples in .NET
xUnit Test Patterns: Refactoring Test Code
Test Driven: Practical TDD and Acceptance TDD for Java Developers
Working Effectively with Legacy Code
Pragmatic Unit Testing In Java With Junit
Unit Testing: Principles, Practices, and Patterns
Working Effectively with Unit Tests
Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript
Test-Driven Development: A Practical Guide
Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
TDD
The Rspec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends (Facets of Ruby)
Essential Test-Driven Development (Addison-Wesley Signature Series (Cohn))
Code Complete by Steve McConnellWorking Effectively with Legacy Code by Michael C. FeathersxUnit Test Patterns by Gerard MeszarosGrowing Object-Oriented Software, Guided by Tests (Addison-We... by Steve FreemanDeveloper Testing by Alexander Tarlinder
Developer Testing
10 books — 1 voter
Test-Driven Development by Kent BeckThe Art of Unit Testing by Roy OsheroveGrowing Object-Oriented Software, Guided by Tests (Addison-We... by Steve FreemanxUnit Test Patterns by Gerard MeszarosTDD by Jason Gorman
Best TDD Books
67 books — 16 voters

The Clean Coder by Robert C. MartinThe Robert C. Martin Clean Code Collection by Robert C. MartinAgile Principles, Patterns, and Practices in C# by Robert C. MartinAgile Software Development, Principles, Patterns, and Practices by Robert C. MartinThe Scrumban [R]Evolution by Ajay Reddy
Software Crafsmanship
10 books — 4 voters

Kent Beck
If you're happy slamming some code together that more or less works and you're happy never looking at the result again, TDD is not for you. TDD rests on a charmingly naïve geekoid assumption that if you write better code, you'll be more successful. TDD helps you to pay attention to the right issues at the right time so you can make your designs cleaner, you can refine your designs as you learn. ...more
Kent Beck, Test-Driven Development: By Example

Kent Beck
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 accumul ...more
Kent Beck, Test-Driven Development: By Example

More quotes...
XPeppers reccomended books
8 members, last active 12 years ago
Books to read to develop the craft of software creation
1 member, last active 10 years ago