Pattern: you’re stuck trying to work forwards from where you are towards your goal.
Transformation: instead, start at the goal & work backwards.
Oh I have used Work Backwards so very many times. Work Backwards is the essence of TDD. It’s User Stories—these are the stories we want to be able to tell about our system. It’s Shining City On A Hill (Thinkie so…