Forest Background

Test-Driven Development

“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!

You can register for workshops for free. Please only register if you intend to attend the workshop. We have limited capacity.

Daniel Raniz Raneland

Raniz is a programmer, architect, speaker and coach at factor10. He is a problem solver who keeps track of the bigger picture. He is prestigeless, likes to get into new domains, and loves sharing knowledge and ideas. Raniz has worked with system- and software architecture at several companies since 2010 and has been with factor10 since 2021. When not working he's into beer brewing, sourdough bread, 3D printing and triathlons.