The objective of the course is for the attendees to gain an in depth practical knowledge of the concepts so they can put them to immediate use on real projects. The course is highly hands on. Lecturer works though practical examples during his talks (live coding) and then the attendees pair up and work on labs. For every 90 minutes of lecture there is about 45 minutes to an hour of lab. Also, towards the end of the course there is more extended workshop for them to practice the ideas once more.
- Influences of TDD on Agility and Sustainability
- Test Driving your Design
- TDD with Dependencies