9. Tdd?
Test-driven development (TDD) is a
software development technique that relies
on the repetition of a very short development
cycle
http://en.wikipedia.org/wiki/Test-driven_development
10. Tdd?
first the developer writes a failing automated
test case that defines a desired improvement
or new function
http://en.wikipedia.org/wiki/Test-driven_development
11. Tdd?
then produces code to pass that test
http://en.wikipedia.org/wiki/Test-driven_development
12. Tdd?
and finally refactors the new code to
acceptable standard
http://en.wikipedia.org/wiki/Test-driven_development