Growing Object-Oriented Software, Guided by Tests by Steve Freeman, Nat Pryce
English | October 22nd, 2009 | ISBN: 0321503627, 9780321503626 | 385 Pages | True PDF | 4.72 MB
Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and “grow” software that is coherent, reliable, and maintainable.