Tuesday, January 20, 2015

TDD Is About Design, Not Testing

"Writing tests after writing code is a corruption of TDD"
"The act of writing a unit test is more an act of design than of verification."

TDD is a way to design software? or a way to verify/refine design? or both?