Design Driven Testing : Test Smarter, Not Harder - Stephens, Matt.; Rosenberg, Doug.; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2010)
DDT vs. TDD -- Somebody Has It Backwards -- TDD Using Hello World -- "Hello World!" Using DDT -- DDT in the Real World: Mapplet 2.0 Travel Web Site -- Introducing the Mapplet Project -- Detailed Design and Unit Testing -- Conceptual Design and Controller Testing -- Acceptance Testing: Expanding Use Case Scenarios -- Acceptance Testing: Business Requirements -- Advanced DDT -- Unit Testing Antipatterns (The "Don'ts") -- Design for Easier Testing -- Automated Integration Testing -- Unit Testing Algorithms.
Keywords: Programming languages (Electronic computers).; Software engineering; Computer programming; Programming Languages, Compilers, Interpreters; Software Engineering/Programming and Operating Systems; Programming Techniques