this post was submitted on 24 Jul 2026
531 points (98.0% liked)

Programmer Humor

33172 readers
776 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 3 years ago
MODERATORS
 
(page 2) 50 comments
sorted by: hot top controversial new old
[–] sudoMakeUser@sh.itjust.works 16 points 1 month ago

You should definitely read the code, but the strict acceptance for generated code is a good starting place.

[–] Lojcs@piefed.social 15 points 1 month ago (9 children)
load more comments (9 replies)
[–] jbrains@sh.itjust.works 15 points 1 month ago (4 children)

I don't know what those first two sentences are doing. This kind of thing is exactly what mesmerized young me and puts wise me off.

One thing worse than appealing to authority is appealing to your own authority.

[–] IrateAnteater@sh.itjust.works 7 points 1 month ago (5 children)

Those two sentences just prove that the whole thing is made up. If he started coding in the 60s, he'd have to be over 80 now.

load more comments (5 replies)
load more comments (3 replies)
[–] PurpleFanatic@quokk.au 15 points 1 month ago (1 children)

Say this stupid bullshit was true: you’re spending so much time baby minding the fucking thing that you’re not saving time?!? I don’t doubt that slop generators can code. But can they generate good code AND save you time? No.

load more comments (1 replies)
[–] Guttural@jlai.lu 13 points 1 month ago

You started writing code in the 60s, yet you never quite mastered the craft, and you're proving it yet again. Remarkable.

[–] 9point6@lemmy.world 12 points 1 month ago

Bob is a shithead

[–] thedeadwalking4242@lemmy.world 11 points 1 month ago

I'll say it again for the people in the back, even if you are a vibe coding twat, well designed code is a MUST even more so.

If you want your LLM to preform even to the crappy level they can the codebase needs to be clean.

[–] JakenVeina@midwest.social 10 points 1 month ago (1 children)

I choose to believe this is satire. Also that this man holds no significant position of prominence within the industry.

/cope

[–] Feyd@programming.dev 7 points 1 month ago

this man holds no significant position of prominence within the industry.

I wish that was true but I've had to specifically countermand his teachings at 2 different companies because newbies were being told to read his book

[–] goatinspace@feddit.org 9 points 1 month ago

So... test driven agent developments?

[–] ranzispa@mander.xyz 8 points 1 month ago (1 children)

In my experience, agents tend to write functions significantly longer than 12 lines. Where's your clean code Bob?

load more comments (1 replies)
[–] SinAdjetivos@lemmy.world 8 points 1 month ago

People don't want to hear it, but this should be more common practice especially for human written code, and it's best if someone specializes in doing this sort of QA testing specifically.

[–] MonkderVierte@lemmy.zip 7 points 1 month ago* (last edited 1 month ago)

Actually great. Boss with the LLM-shares is satisfied, because he met the quota. Customers are satisfied, because the code at least works.
It might still not be efficient or maintainable, even have some in the tests unaccounted-for (because they're ridiculous) errors. But aside from that...

[–] nanometer1625@thelemmy.club 7 points 1 month ago* (last edited 1 month ago) (1 children)

I had a discussion with my boss today about potential ways to write code with AI and have confidence in the results without reviewing every line. You'd also have to automate the reviews in some way, and therefore also a way to confirm that the reviewer AIs are working properly, etc. The conversation discouraged me because it made me feel like I'll end up being a manager of AIs who write the code and test cases, and I'll just be an ape who manually tests some of the behavior before approving it for release. This is essentially what managers have been doing with human development and QA engineers in the past, but even so, I have a really hard time letting go and not reviewing every line of code myself.

load more comments (1 replies)
[–] Naich@piefed.world 7 points 1 month ago

Holy technical debt, uncle Bob.

load more comments
view more: ‹ prev next ›