Eduardo S. DiederichsenDeveloper @ilegra
Test Driven Development (TDD)
What is TDD?
Kent Beck - 2003
XP
Requirements
TDD Steps
1. Write a test
IT WILL FAIL
2. Make the code work
GREEN BAR - #epic #win
3. Refactoring
TDD mantra
Boring?
Benefits
Simplicity
Productivity
No debug mode
Documentation
Think in Design
Eduardo S. DiederichsenDeveloper @ilegra
Test Driven Development (TDD)