this post was submitted on 20 Feb 2024
55 points (96.6% liked)

Programmer Humor

32360 readers
274 users here now

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

Rules:

founded 5 years ago
MODERATORS
 

And no, I will not tell you what my company app is.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 0 points 8 months ago (1 children)

I hope that's a power user app, right? RIGHT!?!

load more comments (1 replies)
[–] [email protected] 1 points 8 months ago* (last edited 8 months ago)

Good.

You need all that information, but no more. This allows me to efficiently supply it, properly formatted, and to supply no more. Assuming this is using standard widgets instead of reinvented ones, the only better thing would be an API so we can roll our own form or automate.

The FAANG approach relies on an army of people to do the data entry equivalent of mind reading, or invasiveness, or both, and all so that you have to look at a few less boxes for a minute.

[–] [email protected] 1 points 8 months ago (5 children)

The honestly prefer the bottom one than the modern 50 step wizards that take 10 seconds for each page to load, and load an ungodly amount of JS scripts.

A company I worked for was using an ancient bug tracking tool (called Pivotal) that looked like a 90s site. It was so fast and responsive. Later, we moved to something modern. It was 10 times worse, significantly slower and overly complex.

[–] [email protected] 1 points 8 months ago (6 children)

I hate when websites don't have the username and password together. When you have to put in the username click ok then have some JavaScript hide the username prompt and prompt you for your password. Makes it more painful when trying to use a password manager. Especially one that isn't built into the web browser by default.

load more comments (6 replies)
[–] [email protected] 0 points 8 months ago

Not really relatable, but if i file something complicated i prefer seing all options to fill in the blanks if i'm not too sure if it's the correct information for the question.

So i rule out some and find the best fits until hopefully most if not all is correct, getting asked one at a time means i have to get it right and if some better fit comes later i have to go back many steps.

load more comments (3 replies)
[–] [email protected] 0 points 8 months ago* (last edited 8 months ago)

Gave me flashbacks to my time working with Philips' Tasy system in 2017.

By now they must have finished implementing their HTML5 system which was somewhat better, but back then it was still a desktop app made almost entirely using Delphi and was basically as unsightly and unwieldy as the example in the meme lol

[–] [email protected] 1 points 8 months ago (1 children)

If your company is implementing an app that is basically a toggle switch or power button, it'll probably look like the first one. If your company is implementing an internal search engine, it'll probably look like the second one. If anybody is implementing a data entry system meant to be used by trained individuals at a workstation, its gonna look like option three. You might as well complain about a CNC mill being more complicated than a screwdriver, they're different tools.

[–] [email protected] 1 points 8 months ago* (last edited 8 months ago)

That third screenshot, assuming good keyboard navigation, would likely be a godsend for anyone actually using it every day for regular data entry (well, okay, not without fixes--e.g. the SSN and telephone number split apart as separate text boxes is terrible).

This same mindset is what led Tesla to replace all their driver friendly indicators and controls with a giant shiny touchscreen that is an unmitigated disaster for actual usability.

[–] [email protected] 0 points 8 months ago

This is giving me CICS interface flashbacks. Anyone who worked retail or call centre or adjacent 20+ years ago probably remembers getting really good at using these kind of bespoke CMS front-ends (Bell folks might "fondly" remember ARICS and BCRIS).

[–] [email protected] 0 points 8 months ago

Needs more CLI.

[–] [email protected] 4 points 8 months ago (4 children)

Honestly, I'd rather have an ugly app with everything right there than the terrible UX trend that's happening of everything being hidden behind 8-10 different menus just to make the home screen "clean"

[–] [email protected] 0 points 8 months ago

Yeah, or like having a separate screen for entering your username and one for entering your password ...

[–] [email protected] 2 points 8 months ago (2 children)

It would be hilarious if all these apps were secretly just like vim. They all have complex hotkey setups that enable power users to get where they need to be in at most 3 key presses.

And the unititiated has to google to find where their god damn setting is actually located.

Honestly that would be great.

load more comments (2 replies)
[–] [email protected] 0 points 8 months ago (1 children)

On the one hand most power users feel this way. On the other hand power users probably aren't the majority of users (although it depends on the product).

[–] [email protected] 1 points 8 months ago

The trend definitely comes from the fact that new people get overwhelmed by cluttered user interfaces. But just having a clean initial screen doesn't mean good UX. Good UX is the art of providing a clean, logical user interface that's simple and efficient to use. Unfortunately, too many companies just go for minimalism and wind up with things both taking longer and ending up being harder to use.

load more comments (1 replies)
[–] [email protected] 0 points 8 months ago

I’m sure if this weren’t black and white it’d be some green on black z/OS goodness.

[–] [email protected] 0 points 8 months ago

This, but trying to slap all of that into a ‚new‘ react app while not hardcoding every damn input.

[–] [email protected] 3 points 8 months ago (7 children)

more checkboxes == more better

[–] [email protected] 0 points 8 months ago

hey this thing was great back in the day

[–] [email protected] 0 points 8 months ago

I don't understand, what did poor codecs and bitrates do wrong to deserve such harsh treatment, viciously denied checkbox privileges forever destined to a pleb drop-down menu :'(

[–] [email protected] 2 points 8 months ago

Oh god I know 3rd party encoders like this from from my tape flipping days. They're some sort of dark sorcery you never question. Just press "will try to play or encode" and then make the appropriate sacrifice at your altar.

[–] [email protected] 4 points 8 months ago* (last edited 8 months ago)

Those are radio buttons, tho. But nice work with fieldsets 👍

[–] [email protected] 3 points 8 months ago

I actually kinda like that one.

load more comments (2 replies)
[–] [email protected] 0 points 8 months ago* (last edited 8 months ago) (1 children)

I'm not really sure why both first name and city are required but I hate oversimplified mobile designs. Whenever a web page loads everything into a big rounded edge middle column I do a little angry exhale.

I'm an adult with a mouse and keyboard, I don't need giant baby buttons and you can load more than two rows of something at a time ffs.

[–] [email protected] 1 points 8 months ago

Lazy Web devs who took the 'mobile first' mantra to mean 'mobile only' 🙄

[–] [email protected] 0 points 8 months ago

Ohh its easy. Its sap

[–] [email protected] 0 points 8 months ago* (last edited 8 months ago) (1 children)

At least it doesn't have ads

[–] [email protected] 0 points 8 months ago

CEO: "Now theres an idea..."

[–] [email protected] 0 points 8 months ago (1 children)

Ngl I prefer said company app rather than "new" stuff which runs on Electron and breaks just from looking at it

[–] [email protected] 0 points 8 months ago

Fuuuuuuuuck Electron

[–] [email protected] 0 points 8 months ago

But our power users!!

[–] [email protected] 0 points 8 months ago

Not too far off from my company. However, I work in Healthcare so we've got to do a lot of verification. Also, it's more what we support for our customers rather than what users/patients should see. At least I hope.

[–] [email protected] 7 points 8 months ago (2 children)

Wrong, the google product is dead

[–] [email protected] 4 points 8 months ago

And the Apple product would probable say "gloat about me to your friends"

load more comments (1 replies)
load more comments
view more: ‹ prev next ›