PythOnRails@programming.dev to Programming@programming.dev · 1 year ago"Useless syntax sugar": Numbered block parameters in Rubyzverok.spaceexternal-linkmessage-square21fedilinkarrow-up144arrow-down13
arrow-up141arrow-down1external-link"Useless syntax sugar": Numbered block parameters in Rubyzverok.spacePythOnRails@programming.dev to Programming@programming.dev · 1 year agomessage-square21fedilink
minus-squareEager Eagle@lemmy.worldlinkfedilinkEnglisharrow-up6arrow-down1·edit-21 year ago The liberty to not name things that are obvious. and that’s yet another way to end up with hard to read code. Variables hold values that have meaning. Learn how to name things and you’ll write good code.
minus-squareexussum@lemmy.worldlinkfedilinkarrow-up1arrow-down1·1 year agoThis makes me want to write a function for you to add to numbers where the variables are leftumber and rightnumber, instead of x and y.
minus-squareEager Eagle@lemmy.worldlinkfedilinkEnglisharrow-up1·1 year agoif “left” and “right” were relevant for addition, they would indeed be better names
minus-squareexussum@lemmy.worldlinkfedilinkarrow-up1·1 year agoAre you against using a single letter variable like e for element in iterating over things?
and that’s yet another way to end up with hard to read code.
Variables hold values that have meaning. Learn how to name things and you’ll write good code.
This makes me want to write a function for you to add to numbers where the variables are leftumber and rightnumber, instead of x and y.
if “left” and “right” were relevant for addition, they would indeed be better names
Are you against using a single letter variable like e for element in iterating over things?