Refactoring Cycles

In addition to the standard cycle of red, green, refactor, test-driven development has larger refactoring cycles as well: module level refactorings every few hours, cross-module refactorings every week or so, and whole-system “architectural” refactorings every quarter or two. In this episode, we continue our work on a module-level cycle.

comments powered by Disqus