1. What is TDD/BDD?
Express expected behaviour before writing code.
2. Why is TDD/BDD a good thing?
- Enjoy more efficient and predictable course of development.
- Find and fix bugs faster.
- Prevent bugs from reappearing.
- Improve the design of our software.
- Reliable document.
3. How do we do TDD/BDD?
- Write test programs.
- Run the tests automatically.