The corollary to this is to never solve the problem at the wrong level
The corollary to this is to never solve the problem at the wrong level. It’s always a recipe for pain when you, say, have a data issue and you decide you’ll solve it with some clever code. Or perhaps you have a fundamental design problem, but maybe you can just tweak the data… — Mastering Programming | Hacker News