this post was submitted on 29 Jan 2026
692 points (98.3% liked)

Programmer Humor

28973 readers
1498 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] BillyClark@piefed.social 67 points 1 day ago (5 children)

This does happen a lot, but have you ever had the opposite happen? Where you go into some of your older code, and not only is it nice to read, but you had anticipated that you'd have to make this change later, and so the design makes the change easy?

That's happened to me a few times and all I can say is that it takes days for my self-satisfaction to wane.

[–] CanadaPlus 3 points 10 hours ago

I had this happen recently. Very satisfying.

I did add some more comments and change names, though, since stuff I thought was obvious at the time wasn't totally.

[–] Landless2029@lemmy.world 11 points 1 day ago (1 children)

This actually happened to me last month. I had to touch code from a previous team/project I was on.

I got the call for a collaboration/consult. I forgot everything about it. Jumped in a meeting next day anyway. We pulled up the code. Everything was documented and I had a section with parameters for a "wish" feature that they actually wanted finally. I pointed it out and told them the needful to finish the feature.

Thank you past me. I'll have to buy you a drink.

Then I had a nice 5pm Scotch.

[–] siipale@sopuli.xyz 1 points 11 hours ago

and told them the needful

Sir, don't redeem the code

[–] AdamBomb 3 points 1 day ago

Happens more often the better you get at your craft. I used to say that if you don’t hate the code you wrote last year, you’re not improving. Well, let’s just say I finally stopped hating mine.

[–] jjjalljs@ttrpg.network 2 points 1 day ago

I used to be better at math and coding. If I pulled up my old project euler solutions I'm not sure I'd understand them anymore.