Finally he turns to me. "So. I guess this TDD shit really works, huh."
By comparison, every other technique for creating change isn't just second-rate, it's *third*-rate. The difference is that dramatic.
The downside to the toy: used incorrectly they are big yabbit generators: "Yabbit, we don't score bowling games in my dayjob, we do rocket science."
The downside to rigged: they're harder to find. They always mean rework, once by yourself, once with others. They pull your focus while you're rigging them.
The downside to raw: It's risky to bet everything on. Few of the techniques in our community work every time in all circumstances. When it flops, you better be either a) pretty or b) prepared with an alternative approach.