Thursday morning 10:00 - 12:00 CET (UTC+1)
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.
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
Endless conversation — with friends, compilers — on art, equivocacy, Symmathesy, methods, absurdism, dialectic, paradigm jumps, serendipity.