Mr Fowler refelcts on tch debt and comes up with a four quadrant moel to eaborate his thinking.
- Q1 Reckless and intentional - maybe appropriate for short term band-aids that need to be implemented yesterday, or possibly your last day at work (but not on my team!)
- Q2 - Reckless and unintentional - where a lack of skills is quietly (or not so quietly) creeping up on the developers.
- Prudent and delibeate – decisive decisions to defer a best practice implementation in favour of a shorter term win – such as a release date.
- Prudent and inadvertent – the situation when you look back after a project and see a better way to have done things.
In some ways this model reminds me of the Johari Window from the 1950's.
The difference here is the Johari window's perspectve is based on the perceptions of others.