Session
Test Driven Development for Everyone
“There is never enough time to do it right, but there is always enough time to do it over.”
~John W. Bergman
Test Driven Development (TDD) is a powerful approach that yields better, less buggy code. So why isn't everyone doing it?
In this hands-on workshop, I'll explain what TDD is and why I think it's so good. We'll also try it out for ourselves, using real-life examples. You'll get to see how TDD makes writing great code simpler and gives you a safety net for when you have to make big changes to your code.
We'll explore how to plan tests, the role of refactoring in TDD, and the benefits of incremental software design. Working in pairs (or triplets) is actively encouraged. Grab your laptop, a language you're comfortable with, and let's go!
This workshop was first given at JFokus but has been given at private companies after that. I can be adjusted in length with a minimum of about 2 hours and a maximum of around 6 hours.
For smaller groups I like to do an ensemble-session before everyone starts on their individual/paired assignments. This requires a longer workshop and a group of maximum 15 attendants.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top