Modern-Synthesis

TDD As Change Strategy

Microtest TDD is an effective change strategy because it dramatically improves our performance at comprehension, confirmation, and regression detection, all critical factors in handling change quickly & safely. I know how comparatively little geekery matters right now. Sometimes I need a break, and maybe you do, too, so I share. Black lives matter. We can

TDD As Change Strategy Read More »

On Political Content

I got one of those messages I sometimes get from a reader, telling me that including my politics in my muses/blogs is off-putting. As a general rule, I don’t bother to respond to these. I gain and lose followers all the time, everyone who makes content does, for all sorts of reasons, and that’s just

On Political Content Read More »

The Value Premise

Today it’s microtest TDD’s Value Premise: TDD ships more value faster when that value depends on changing our branching logic safely & quickly. Let’s dig in. Before we start: geekery continues to seem largely irrelevant to me. 1 in 900 Black Americans have died of Covid. They’re still shooting unarmed men & boys in the

The Value Premise Read More »

The Judgment Premise

Today, let’s talk about microtest TDD’s Judgment Premise: "We are absolutely and permanently reliant on individual humans using their individual judgment in TDD." Folks, in these times, I gain respite in thinking & writing about geekery, and I hope you do, too. But there are more important stories, and this is just a break. Stay

The Judgment Premise Read More »

The Steering Premise

Microtest TDD’s Steering Premise is quite simple, which may be why it sometimes meets furious opposition. It says "Tests and testability are first-class citizens in design." Let’s talk that over a little. As is my wont, I remind you, TDD, and even geekery, aren’t really the most pressing story around us today. It’s comfort food,

The Steering Premise Read More »

Scroll to Top