Seminar sylabus PV260 (Java-NetSuite)
10 - Test Driven Development
In this seminar we will train and discuss approaches to Test Driven Development.
TDD Mantra: Red-Green-Refactor
Red: Write a test and see it fail.
Green: Write a production code to make the failing test pass.
Refactor: Using a series of small steps, make the code understandable and free from duplicity, employing SOLID principles and design patterns. Run the tests often to make sure they all are still green.
TDD Events
If you want to make you TDD skills better, there are Coding Dojo and Code Retreat events where you can practice programming, object-oriented design and TDD.
SourcesCoding kata catalogue
Official Code Retreat site
Czech Code Retreat site
TDD.pdf