Testing
Test Driven Development: That’s Not What We Meant - Steve Freeman
What should effective TDD look like:
Steady, incremental progress
Constant positive reinforcement
I think before I code
Things break when they’re supposed to
Surprising designs emerge