29
all 14 comments
sorted by: hot top controversial new old
[-] IDatedSuccubi@lemmy.world 4 points 1 year ago

This is what I and many other programmers have done (not the removal, but fake delays), because it improves user experience, actually:

1.When the user clicks a button that should take long in their mind (like uncompressing a zip file etc) but is actually fast, it might seem like something is wrong and it didn't work

2.When the user transitions between layouts of the application, if it loads everything too fast it will look too abrupt, a fake delay will be made here if a transition animation is not possible/doesn't fit

[-] alokir@lemmy.world 1 points 1 year ago

I was working on an enterprise web application, there was a legacy system that everyone hated and we replaced it with a more modern one.

We got a ticket from our PO to introduce a 30 sec delay to one of our buttons. It sounded insane, but he explained that L1 support got too many calls and emails where users thought said button was broken.

It wasn't, they were just used to having to wait up to 5 minutes for it to finish doing its thing, so they didn't notice when it did it instantly.

We gradually removed that delay, 10 seconds each month, and our users were very happy.

[-] Flaky_Fish69@kbin.social 1 points 1 year ago

next, you'll tell people the door close button in elevators doesn't actually work.

[-] IDatedSuccubi@lemmy.world 0 points 1 year ago

I'm pretty sure it's either a myth (that it doesn't work) or some US-centric thing, because when I worked as a delivery guy, I used to go through probably hundreds of different elevators in high-density residential buildings, and most of them have doors that stay open very long to allow baby strollers and heavy appliances to be placed inside, and on pretty much all of these the door closing button works, immediately closing the door

[-] Hexadecimalkink@lemmy.ml -2 points 1 year ago

The door close button does nothing in Canada but in the middle east it actually works immediately. I was shocked when I tried in the middle east I used to just do it for fun in Canada.

[-] ramplay@lemmy.ca 0 points 1 year ago

Works in 90% of the elevators I take in Canada ๐Ÿคทโ€โ™‚๏ธ

[-] Hexadecimalkink@lemmy.ml -3 points 1 year ago

Maybe I'm unlucky

[-] ch1nomachin3@lemmy.world 3 points 1 year ago

uh oh you need to buy the new iphone because the current update makes your old iphone too slow to use.๐Ÿ˜‰

[-] cupcakezealot@lemmy.blahaj.zone 1 points 1 year ago

"That is genius" - Elon Musk

[-] Ducks@ducks.dev 1 points 1 year ago

Used to work with a guy who would put 3 second sleeps after every line in our Jenkins file. He would then say how he's so busy because he has no time when he's always waiting for builds to run.

Chris, everyone knows what you were doing.

[-] randomOrange@lemmy.ml 1 points 1 year ago

yeah, oldest trick in the book

[-] neo@lemmy.comfysnug.space 0 points 1 year ago

For even better payoff reduce the sleep by 100-500 per major update

[-] fibojoly@sh.itjust.works -1 points 1 year ago

Who needs to add Sleep calls when you can just do your shitty every day naive implementation and let your future colleagues fix your mess.

this post was submitted on 15 Jul 2023
29 points (96.8% liked)

Programmer Humor

32061 readers
1377 users here now

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

Rules:

founded 5 years ago
MODERATORS