2 ms·
Well, there could have been some irascible bug in a previous version of the OS that the app kept running into, and this was the programmer's method for getting
by thaumaturgy 15y ago
Well, there could have been some irascible bug in a previous version of the OS that the app kept running into, and this was the programmer's method for getting around that. Or, it could have been some really sneaky bug in the program itself, something that was beyond the programmer's ability to figure out, so they did this instead and followed the industry standard advice to "just ship it". Or, maybe it's part of some framework somewhere, because somebody thought it was a good idea.
It's a bit of a stretch to jump to "some idiot"; most of us are "some idiot" often enough.
- roel_v 15y agoSure, but all of that still doesn't make it OK. I've shipped things with non-optimal solutions - and if somebody ever had to waste two days like this on those things, they'd have every right to be pissed. And yes some of these things does make people idiots - if it was beyond the programmer's ability to figure out, or if a 'framework' thought it was a good idea, that makes them idiots.