Doing (test && commit) || revert amounts to doing TDD very carefully, as an étude. If you already routinely take tiny steps, then you already almost do TCR, but something significant might change if you do it exactly. This remains to discover. Join me.

References

Kent Beck, “test && commit || revert”. Kent describes the technique and makes it clear: he doesn’t know exactly how it affects the programmers just yet.

James Shore, “Études for Excellence”. James and I both see the XP practices as exactly that: ways to practice. In the XP community, we used to say that XP was what you did once you mastered the (original) 12 (core) practices.