I agree. I have written a ton of bad software. It pays well.
All of it. At least all consumer and business apps. Plenty of tech apps, too. Was always thus, and always will be - except it's devolved with the addition of complexity - the host platforms, client platforms, feature bloat, the canyon of seperation between the user and the devloper, the arrogance of "SMEs" who aren't. . .just a rant in passing.Which software? A lot of database apps use indexes that have configurable stop word lists. They intentionally don't index these stop words because they are either too common and don't usually provide value to a keyword search, or because the words themselves are operators in that specific language.
But you can do so much better, right?Search: "UL engine"
The following words were not included in your search because they are too short, too long, or too common: ul
All software sucks - some more, some less. . .but all.
yep This, and the agile religion are diseases that rot the roots of all software theses days.I just popped on to say that I generally agree with the thread title. Even though I've written software for a living, too.
But if you're restricting it to nearly all business and most consumer apps, I'd say that the software is written perfectly for the mission for which it is intended. That mission being to lock you into a permanent revenue stream for the software company. I'm not saying that out of spite or anger, I believe it to be just factual.
Non-software businesses in the US are basically renting the equivalent of hammers for their employees rather than buying them, and the hammers keep changing slightly. They're not better, just different. It's perceived as a minor cost, and unavoidable, so nobody pays much attention to it at the corporate exec level. But I'd bet if someone did the math on the cost of continual training, upgrade, and loss from security and upgrade issues it would be a decent percentage of the economy. Just my little rant.
I think I have, on ocasion in years past. Admittledly not always. But you don't have to be an fashion designer to notice buttons are missing. . .But you can do so much better, right?
... the agile religion are diseases that rot the roots of all software theses days.