Test-driven development: Difference between revisions

Content deleted Content added
m possessive
Line 31:
 
The power of TDD offers is the ability to take small steps when required. It allows a programmer to focus on the task at hand and often the first goal is to make the test pass. Exceptional cases and error handling are not considered initially. These extraneous circumstances are implemented after the main functionality has been achieved.
 
As a nice side-effect of TDD, the system will also gain a large catalog of regression tests which can fully test the system at a moment's notice.
 
== Limitations ==