Advanced TDD (Episode 19.1)
- Laws:
- Dont write any PROD code until you have a failing unit test
- Stop writing the test as soon as it fails (including compiling errors)
- Stop writing PROD code as soon as the test passes
- Cycle:
- Red
- Green
- Refactor
- Write degenerate tests first