Pattern: You have a situation where a condition has a consequence.
Transformation: What happens if the condition does not hold?
The best example I have of this Thinkie is TCR, an alternative coding workflow. I was telling a coding camp at Iterate about wanting to always be able to get back to green tests. I described a shell command I used—”test.sh && git…