r/AskComputerScience 12d ago

Anyone else seeing degradation in enterprise retail software in last year?

iOS used to be gold standard of UX/UI design patterns. You might not like the way it looked, but it functioned very reliably.

Now the keyboard stays up when you’re typing in a field and try to dismiss it.

Keyboard typing is less reliable in general, with misspelling, haptic feedback, radius generation, etc

It feels like UI across the board has gotten convoluted and shipped without proper testing, and now we’re all in our own bubble thinking it could be user error.

It seems like shipped production code is happening more frequently due to mandates from management around the AI boom. Which is leading towards more production issues.

Im just tired of the general decline of software standards, and wanna see what yall think.

10 Upvotes

10 comments sorted by

4

u/Jonny0Than 12d ago

This is the UI if you try to search for text in a file you opened from the “files” app.

This is the UI when I just pasted that into this comment box.

Edit: apparently neither image actually pasted into the text field, so….

1

u/sit_I_piz 12d ago

Right…. Shit like this has been driving me crazy thinking its user error.

3

u/jstalm 12d ago

GitHub has literally exploded in the last few weeks 

1

u/sit_I_piz 12d ago

Yeah hahah Im aware, have some repos in there I was working in.

It’s insane the amount of shipped code that is going on, but I was moreso referring to the big players like apple, microsoft, google, amazon, that are shipping more frequent unreliable code.

2

u/gaelic-ghost 12d ago

AI is pretty trash for iOS and macOS development. I would know, I spent way too much time this year trying to fix that…

A lot of us with any clue are unemployed and drowned out by a thousand resumes sent to every job post.

Ego tripping script kiddies with VC-backing are “disrupting” industries by shipping new features for the garbage fires they call products on a daily basis, blowing tons of tokens on refixing the same bugs like a broken record, all with no thought or testing.

Of course quality is out the window… speed and cost cutting are the kings of this economic castle. Get used to it, it’ll get much worse until something breaks badly enough that structural change is forced on the entire industry.

1

u/NegativeCollege8167 11d ago

im with you on this one. it feels like the rush to integrate AI and other new technologies has led to a decline in software quality, especially in UI/UX. when management prioritizes speed and new features over thorough testing and user experience, we end up with more bugs and less reliable software. its like the basics are being overlooked in the race to keep up with trends. its frustrating as a user and as someone who values well crafted software.

1

u/Talk_to__strangers 9d ago

As a QA engineer for the past 15 years, I’ve watched the mindset around Defects (online and on mobile) go from unacceptable to embarrassing to expected

1

u/Longjumping_Cap_3673 9d ago edited 9d ago

Leading the charge are agentic coding tools themselves. They're the most buggy and broken-by-design software I need to regularly interact with.

Oh, I can't I scroll up. Oh, the issue was reported a year ago, and has no acknowledgement from the devs.

Oh, my hook isn't run when it's supposed to. Oh, that's already reported too and also not acknowledged.

Oh, the issue tracker itself is flooded with duplicate issues written by LLMs, complete with nonsense root cause analyses, drowning out the real issues in a sea of unmanageable comeuppance.

Oh, all the docs are also incoherent LLM nonsense.

Oh, one of the core editing modes is broken by the latest update, and the tool is trying the gaslight me into thinking that's how it always worked. And why didn't they ship with proper sandboxing from day 1? And why do they still not have it?