cm0002@lemmings.world to Programmer Humor@programming.dev · 8 days agoI sense a catchlemmy.mlimagemessage-square16linkfedilinkarrow-up1617arrow-down11
arrow-up1616arrow-down1imageI sense a catchlemmy.mlcm0002@lemmings.world to Programmer Humor@programming.dev · 8 days agomessage-square16linkfedilink
minus-squareWanderingThoughts@europe.publinkfedilinkarrow-up74·7 days 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·7 days 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·7 days 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)