TCR - test && commit || revert
TCR is a programming technique that forces you to do really small steps. It might not be the best fit for your day-to-day work, but it's pretty cool to improve your flow.
Tags: testing, tdd, unittests, unittesting