this post was submitted on 06 May 2024
1107 points (97.9% liked)

Programmer Humor

32410 readers
1 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Theharpyeagle@lemmy.world 15 points 1 year ago (3 children)

I agree to a point, but users also do some weird stuff that you just can't predict sometimes.

[–] Telorand@reddthat.com 10 points 1 year ago (1 children)

And that's precisely why QA still exists and why it shouldn't be the devs. And yet, you'll still wind up with weird situations, despite your best efforts!

[–] Aceticon@lemmy.world 6 points 1 year ago* (last edited 1 year ago)

Yeah.

Any good software developer is going to account for and even test all the weird situations they can think of ... and not the ones they cannot think of as they're not even aware of those as a possibility (if they were they would account for and test them).

Which is why you want somebody with a different mindset to independently come up with their own situations.

It's not a value judgment on the quality of the developer, it's just accounting for, at a software development process level, the fact that humans are not all knowing, not even devs ;)

[–] Buddahriffic@lemmy.world 3 points 1 year ago

And some of that is because some users have been trained on some other bad UX.

[–] KillingTimeItself@lemmy.dbzer0.com 2 points 1 year ago* (last edited 1 year ago)

and this is an incredibly valuable reason to have a technically simple UI, because it fundamentally limits the amount of stupid shit people can do, without it being the fault of the designer.