Like growing a tree indoors, and heightening the building every time the tree becomes too tall to fit.
Today I fixed a recent issue with my sweet sweet love, SSR2. No, not the mathematically incorrect abbreviation. Sometimes feed items would be added to the list twice instead of just once. I ignored it for a while and today, after writing a news post on why I hadn’t fixed it yet, I found the cause. Instead of tackling the root problem though, I applied a bandaid solution. (As detailed in the news post, I currently don’t have the time/physical resources to get serious work done, so this’ll have to do.)
By now you may have an idea of what a bandaid solution really is, but just to make sure we’re on the same line here: A bandaid solution is a fix for a problem that cures a symptom instead of the cause. Though this may seem like an appropriate thing to do, it’s only a short term solution. Eventually the cause is going to spew out more symptoms, or the bandaids will peel off, losing their effectiveness.
The term is already being used here and there, but sadly it doesn’t seem to have gained widespread adoption yet. I think it’s a good one to keep in mind at all times, so that when you’re doing some problem solving, you can ask yourself: is this a bandaid solution?
That way, the world may one day become a more robust place. Think of the children. Or yourself, a few days down the line.