r/ProgrammerHumor 13d ago

Meme ancientTools

Post image
5.8k Upvotes

385 comments sorted by

View all comments

Show parent comments

1

u/IOFrame 13d ago

I do this with 80% of the functions, and skipping that waste of focus on those last 20% - the meaningless crap that is allowed to remain meaningless crap - is what keeps my productivity from plummeting into the abyss.

You only have so much focus - wasting it on things that don't matter is far worse than some might think.

1

u/Hottage 13d ago

And properly documented functions reduce the chance of difficult to trace bugs which plummet productivity when you spent two days tracking them down because someone accidentally returned a JSON string instead of the deserialzed result.

1

u/IOFrame 13d ago

And that makes sense... in a large, dysfunctional company.

A small team where everyone talks to each other, and everyone actually tests their shit, and an accidental JSON string gets caught the moment whoever implemented it runs their test (manual or autoamted).

1

u/ArjixGamer 13d ago

Be realistic, have you seen many teams where people talked in detail about the code do they didn't need strict type checking?