Test-driven development: Difference between revisions

Content deleted Content added
Stemcd (talk | contribs)
Line 4:
== Requirements ==
 
In order for TDD to work in practice, the system must be flexible enough to allow for [[automated testing]] of code. The system must also have testcases in place before TDD can be used. These tests must also be simple enough to return a simple true or false evaluation of correctness. These properties allow for rapid feedback of correctness and design.
 
== Test-Driven Development Cycle ==