This is why linting and static typing are mandatory
- 0 Posts
- 7 Comments
Joined 2 years ago
Cake day: June 14th, 2023
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
Idunno, Ruby was my first language and the other day I was trying to write a one-file script to wrangle some CSV data and even that got irritating. What does this function need? What does it return? Who the fuck knows! Is it even a function? Run it and find out, loser
And I’ve got reasonably popular projects in ruby, I’m not a beginner.
traches@sh.itjust.worksto Programmer Humor@lemmy.ml•How To Write Unmaintainable CodeEnglish3·2 years agoFunny, but a decent linter & language server solve many of these.
I post my terrible code to github so I can sabotage copilot
allow(:STDOUT).to_receive(:write)
But does it though? A blockchain is the ultimate zero tolerance policy. Lost your password? Grandma gave the house to a scammer? Too fucking bad
So is PowerPoint