Apprentice Software Craftsman @Codurance
Step 1: write logic
Step 2: write tet(s)
Step 1: write test
Step 2: write logic
Design
Reduce Debugging time
Documentation
Courage
You are trapped in a cycle of ~2min
Mocking
Outside-In
Legacy Code
London vs Chicago schools of TDD
Transformation Priority Premise