3 ms·
Here's my take on why software is buggier and less reliable than it used to be a decade ago.
by laurentiurad 3y ago
Here's my take on why software is buggier and less reliable than it used to be a decade ago.
- cranberryturkey 3y agothat's pretty easy. offshoring coupled with shit tier frameworks like "agile" and sprints and bootcamps
- laurentiurad 3y agothis coupled with thought leaders that have the sole purpose to create controversy in the field
- anonzzzies 3y agoIt is weird how no one, even here, sees this. Peddling the ‘latest and greatest’ crap like nextjs which is clearly iterated through bug ridden stages to make sure the parent company stays ahead. Dissing on decade old stuff which is stable and robust in favour of horrible VC invested dev solutions that are increasingly worse but push the stable, easy and nice stuff out of the picture because of GitHub and X likes.
- riku_iki 3y ago> the ‘latest and greatest’ crap like nextjs > Dissing on decade old stuff which is stable and robust wondering what was that? GWT or JQuery?
- seaal 3y agoPHP would be my guess
- anonzzzies 3y agoPHP, Python/Django, Perl. And yep, vanilla JS/Jquery.
- cranberryturkey 3y agoI used Perl for like 12 years. Loved it. I got really really good at regex. I never could remember how to bless this class properly though. I had a little snippet saved on my disk for that.
- exitzer0 3y agooffshoring is a big part no doubt. another big part is that almost no one's comp structure includes things like bugfixes, quality or perf work. people only get credit for shipping new features, etc. this is why everything is basically just hollow chocolate rabbits.
- Ekaros 3y agoI'm not always sure offshoring is the blame. Onshore teams that just don't care will equally produce crap. And I think that is even more likely thing to happen. Or they make software worse in other ways like overengineering it or wasting system resources...
- cranberryturkey 3y agoover engineering is a real problem.
- ReleaseCandidat 3y ago> less reliable than it used to be a decade ago. Software _never_ has been more reliable as it is now. Or, to rephrase less euphemistically: it has _always_ been that bad (except for some areas where higher quality is necessary). The problem is "just" that more and more "software" is used.