Description Test-Driven Development(TDD) is now an established technique for delivering bettersoftware faster. TDD is based on a simple idea: Write tests foryour code before you write the code itself. However, this "simple"idea takes skill and judgment to do well. Now there's a practicalguide to TDD that takes you beyond the basic concepts. Drawing on adecade of experience building real-world systems, two TDD pioneersshow how to let tests guide your development and "grow" softwarethat is coherent, reliable, and maintainable. For Sale in Indiansubcontinent only Shows how to write better Object Oriented code and how to use Mock Objects and TDD to guide Object-Oriented design Directs the programmer to think about the design of code from its intended use, rather than from its implementation Mock Objects can be used with Java, C#, Ruby, Python, and Javascript applications Part I: Introduction What Is the Point of Test-Driven Development? Test-Driven Development with Objects An Introduction to the Tools Part II: The Process of Test-Driven Development Kick-Starting the Test-Driven Cycle Maintaining the Test-Driven Cycle Object-Oriented Style Achieving Object-Oriented Design Building on Third-Party Code Part III: A Worked Example Commissioning an Auction Sniper The Walking Skeleton Passing the First Test Getting Ready to Bid The Sniper Makes a Bid The Sniper Wins the Auction Towards a Real User Interface Sniping for Multiple Items Teasing Apart Main Filling In the Details Handling Failure Part IV: Sustainable Test-Driven Development Listening to the Tests Test Readability Constructing Complex Test Data Test Diagnostics Test Flexibility Part V: Advanced Topics Testing Persistence Unit Testing and Threads Testing Asynchronous Code Steve Freeman is an independent consultant specializing inAgile software development. A founder member of the London ExtremeTuesday Club, he was chair of the first XPDay and is a frequentorganizer and presenter at international conferences.
"synopsis" may belong to another edition of this title.
(No Available Copies)
Search Books: Create a WantCan't find the book you're looking for? We'll keep searching for you. If one of our booksellers adds it to AbeBooks, we'll let you know!
Create a Want