TDD Workshop, tests are your best ally
summary
Introduces basic testing and Test-Driven Development (TDD) in Java using JUnit, then walks through a kata to apply TDD and observe how writing tests first improves design and provides safety. Requires Java IDE (IntelliJ/Eclipse), Java 8/11 and Maven for hands-on practice.
AI-written summary · about
chapters (14)
- 0:00Welcome
- 1:04Why tests
- 11:23Testing principles
- 13:32Tennis rules
- 16:48Project setup
- 17:32First TDD test
- 22:41Player 1 score
- 26:19Initial refactor
- 36:10Player 2 score
- 46:09Deuce case
- 50:30Game advantage
- 58:23Winning the game
- 1:04:45Summary
- 1:06:35Q&A
related talks
45mTDD makes you a better everyday developer
51mTest-Driven: from Zero to Hero
01h 13mWorkshop (Part 1): Stop Writing Tests, Start Writing Specifications!
29mAh, Wonderful TDD — Peace of Mind for Apps and Engineers
48mTDD: so your code is testable and tested!
43mTDD — Things I Learned in the Last 12 Years
47mTest Driven Traps
52mTDD on Legacy Code
