this post was submitted on 30 Sep 2025
447 points (99.1% liked)

Programmer Humor

26686 readers
1741 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
[–] gravitas_deficiency@sh.itjust.works 21 points 2 days ago* (last edited 2 days ago) (1 children)

Any time I have a “superior” that insists tech debt isn’t a problem, I feel an incredibly strong compulsion to lock them in a room with a laptop and tell them to implement something extensibly and maintainably in our codebase, and that they won’t be let out or fed until they do.

And by “implement” I mean write the code and the tests and test automation.

And then they have to pass a code review, and write appropriate doc for any externally facing interfaces/apis/ui/etc.

We’d stop having stupid fucking opinions like that right goddamn quick if this policy were implemented.

[–] hddsx@lemmy.ca 19 points 2 days ago (1 children)

What are tests and test automation? What documentation? What’s a code review? Can you please come talk to my boss?

[–] gravitas_deficiency@sh.itjust.works 9 points 2 days ago (1 children)

Your boss doesn’t get to leave the room, it seems.

[–] hddsx@lemmy.ca 3 points 2 days ago (1 children)

Yeah I’m looking for a new job but I have to develop skills people want now.

You know there are object oriented languages? Well, try three different retired programmers who made attempts to implement objects three different ways into C.

It’s great!

[–] gravitas_deficiency@sh.itjust.works 2 points 2 days ago (1 children)

Oh, it gets better: three different retired programmers who made attempts to implement objects three different ways into C, in the style of three entirely separate languages that are idiomatically alien to C.

[–] hddsx@lemmy.ca 5 points 2 days ago

Are you a previous hire at my company? You sound like you should be a manager here with those great ideas