essential tdd terminology
TRANSCRIPT
Outline
• Kata • What is a Kata? • What is a Coding Kata? • Why Coding Kata? • How to Practice a Coding Kata?
Outline
• Terminology • Domain • Problem Domain • Solution Domain • Example for Problem and Solution Domain.
Kata
Coding Kata
Why Coding Kata?
–Kent Beck
TDD is not a testing technique. It’s an analysis technique, a design technique, really a
technique for all activities of development
How to practice a coding kata?
Retrospective
1. What went well during the TDD session? 2. What went wrong during the TDD session? 3. What can I do differently to improve?
Terminology
Wacom Tablet Demo
Wacom Tablet Demo
Wacom Tablet Demo
Wacom Tablet Demo
Summary