Test-Driven Development According to Emily Bache
af Robert Storlind

1. Overview
2. Refactor
3. Green
4. Red
5. Test Last
5.1. Write Code
5.2. Debug
5.3. Write Tests
6. Both processes lead to automated regression checks (tests)
6.1. Catch regression errors
6.1.1. Safety net for refactoring