Design driven testing test smarter, not harder ; [program and test from the same design] - Stephens, Matt; Rosenberg, Doug (Apress, 2010)