> Making even the most simple changes or basic features would often break something else in unexpected ways.
As I get older I find myself valuing locality of behavior over most other concerns.
I can deal with some pretty spaghetti-ish code that's bad along many traditional metrics as long as I know what my changes are going to impact.