My code is self-documenting because I write docstrings for all my code. Simple as.
Developers who think they’re following the patterns, but they never even read the books and they’re still just doing whatever but naming it like it’s the pattern.
The self documenting code: short acronyms, that will make you go “AHA!” after hours of rubber ducking.
To be fair, he never said the self documentation makes any sense. Just that it’s there.

Ah yes, readable code… if you’re fluent in Ancient Developer.
The moment when you realize you wrote it.
𓎼𓏏 𓎼𓂧
gitgud
getgood
reach better[ment]
I get regularly complimented on my code for how understandable it is radiates smugness
It’s ChatGPT that’s commenting this, isn’t it?
Nope, sorry. I just break my code into neatly grouped chunks, and I’m very consistent
I regularly go “I need something to do X”, and when I go to write it it’s already there. It does exactly what I need it to do, otherwise why would I name it X and not X_for_situation_y? I would never
My utility functions are reusable, my classes handle their own logic internally, and so my business logic is clean and readable. My code flows straight and clear, along a single path whenever possible
So yeah… When I start working with people, there’s the initial confusion then this moment where they go “Oh! That’s really easy to understand”
Can we please download your brain?
But honestly, it’s probably because I have ideasthesia. I feel ideas tactically
Bad code feels slimy, problem areas feel like sharp angles, good code feels clean and smooth, like a smooth river stone with clean even grooves that gracefully curve
Best advice I can give is to strive to write elegant code. I don’t strictly follow style guides or do docstrings… These are superficial. I try to match the style of the project, but my code is consistent even in projects that are not
Elegant code is pretty, regardless of formatting. You’ll know it when you see it, junior devs will follow the patterns without instruction. It does not require explanation, it does exactly what you think it does, and it makes complex problems simple
Yes, but only ship of thesius style
I’ve seen how people code, I’m writing my own stack on the way up
who the fuck wrote this garbage
me. its just me every time.
Oh yeah, the business made me do this terrible thing, I remember now!
I’m living this right now. The lead programmers are long gone for a setup that uses Python, C++, and Linux. The only other guy who knows it is pulled to three other projects and I only have a C++ class taken over 15 years ago under my belt. I’m somehow expected to decipher this shit and explain the function of a few dozen variables and it’s going as well as one might expect.
Fixed:


Every time.
The main reason I put effort into comments
Now do one for PL/SQL.
I have left this as an exercise for the reader.
Who wrote this shit?!
Oh, it was me. Last month.
Post AI slop image -> get blocked










