|Write a failing test||Don’t read the exercise!||No talking|
|Keep it simple||Make the test pass||Don't take large steps|
|Try to drive the code writer to the expected solution||Try to do it in a surprising way||Don't ignore bad test feedback|
|No more than 3
Let's be evil coders!