Created September 18, 2020
Updated June 27, 2021


What is it#

test && commit || revert, or TCR, is a testing technique with a short feedback loop. I use it with my coaching often as a form of [Deliberate Practice].

( Test && Commit ) || TestCodeOnly || Revert

TCR and snapshot testing

Kent Beck doing an example: