Remove 2006 Remove TDD Remove Test-Driven Development
article thumbnail

AoAD2 Practice: Refactoring

James Shore

Test-Driven Development. Technically, you can refactor at any time, but unless your IDE has provably-safe refactorings, it’s best to do it when you have a good suite of tests that are all passing. To illustrate this point, I’ll continue the example started in “A TDD Example” on p.XX. Test-Driven Development.

article thumbnail

AoAD2 Practice: No Bugs

James Shore

The first field test units were delivered after approximately six months into development. Van Schooenderwoert 2006]. These folks had everything stacked against them—except their coach and her approach to software development. Test-Driven Development. Test-Driven Development.