Overview on TDD (Test Driven Development) & ATDD (Acceptance Test Driven Development)
Failure Driven Development
10
Failure Driven Development Because I’m really good at breaking stuff
-
Upload
mercedes-coyle -
Category
Technology
-
view
76 -
download
2
Transcript of Failure Driven Development
Being comfortable with breaking your code will help you avoid “perfectionist paralysis”.
First make your code work, then make it pretty.
Is your application broken, or is that a feature request?In the wild, people will use your code in ways you don’t anticipate or expect.
How can I practice failure without disastrous consequences?
Write tests for your code!
Create a staging environment that closely mirrors your production environment.
When something breaks, recover quickly.
Dont’ go it alone.