TDD : Beyond the Intro

Thursday morning 10:00 - 12:00 CET (UTC+1)


Romeu Moura


Beyond the “test first, then test guiding then Red green refactor” stuff : what is all the fuss about?

In this hands-on we’ll cover that. Why do TDD even if you’re doing a hackathon and throwing away the code? TDD as Socratic dialogue, TDD as mindfulness, the design goals behind the tool.

To do that I’ll start by showing you how I teach TDD to people. (If you are a beginner you are also welcome.) We’ll slow down in each part, and we’ll use techniques such as lazy-naming, branch reduction, purposeful-bad-faith, …

Then we shall dive into the why.

Practical information

We will do remote Ensemble/mob programming, it will be useful that you have your camera and microphone working and that you are ready to talk and listen.

I shall do the driving and will submit the result of the session to a github

About Romeu Moura

Absurdism Lobbyist Twitter LinkedIn Instagram Blog Company Website

Endless conversation — with friends, compilers — on art, equivocacy, Symmathesy, methods, absurdism, dialectic, paradigm jumps, serendipity.