cm0002@lemmings.world to Programmer Humor@programming.dev · 1 month agoI sense a catchimagemessage-square16linkfedilinkarrow-up1620arrow-down11
arrow-up1619arrow-down1imageI sense a catchcm0002@lemmings.world to Programmer Humor@programming.dev · 1 month agomessage-square16linkfedilink
minus-squareWanderingThoughts@europe.publinkfedilinkarrow-up74·1 month agoWe use one very old software package. Every modern one asks “save? Yes/no”. This one asks “discard? Yes/no”. And out of habit you tend to click yes to save it. I warn every junior for this trap, but they all fall for it at least once.
minus-squareBootLoop@sh.itjust.workslinkfedilinkarrow-up27·1 month agoAll would be avoided if the developers followed the first rule of button naming. https://uxmovement.com/buttons/5-rules-for-choosing-the-right-words-on-button-labels/
minus-squareDragonTypeWyvern@midwest.sociallinkfedilinkarrow-up8·1 month agoButton naming standards are written in the blood of junior engineers (by the senior engineers)
We use one very old software package. Every modern one asks “save? Yes/no”. This one asks “discard? Yes/no”. And out of habit you tend to click yes to save it. I warn every junior for this trap, but they all fall for it at least once.
All would be avoided if the developers followed the first rule of button naming.
https://uxmovement.com/buttons/5-rules-for-choosing-the-right-words-on-button-labels/
Button naming standards are written in the blood of junior engineers (by the senior engineers)