this post was submitted on 24 Jul 2026
416 points (98.1% liked)

Programmer Humor

32452 readers
1646 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 3) 50 comments
sorted by: hot top controversial new old
[–] goatinspace@feddit.org 9 points 16 hours ago
[–] humanspiral@lemmy.ca 5 points 14 hours ago (2 children)
[–] EnsignWashout@startrek.website 5 points 14 hours ago

Human readable test code.

load more comments (1 replies)
[–] Feyd@programming.dev 26 points 21 hours ago

Uncle Bob has always been a hack whose advice made code less maintainable.

[–] dfyx@lemmy.helios42.de 18 points 20 hours ago (1 children)

So in other words he spends weeks to write extra tests so that the agent can save him days of coding.

[–] PattyMcB@lemmy.world 7 points 20 hours ago

That's exactly what I was thinking.

[–] JakenVeina@midwest.social 10 points 18 hours 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 16 hours 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

So... test driven agent developments?

[–] realitaetsverlust@piefed.zip 2 points 13 hours ago

Even if it passes every test, it can be shit code that is hard to read and extend

[–] jbrains@sh.itjust.works 14 points 21 hours ago (7 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.

[–] wakko@lemmy.world 32 points 20 hours ago (2 children)

Sometimes 20 years of experience is really just 2 years of experience repeated 10 times.

Having time in the seat doesn't necessarily mean you've progressed your learning beyond a certain point.

load more comments (2 replies)
load more comments (6 replies)
[–] sudoMakeUser@sh.itjust.works 16 points 21 hours ago

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

[–] ranzispa@mander.xyz 8 points 19 hours 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)
[–] Naich@piefed.world 7 points 18 hours ago

Holy technical debt, uncle Bob.

[–] 9point6@lemmy.world 12 points 21 hours ago

Bob is a shithead

[–] bookmeat@fedinsfw.app 6 points 19 hours ago (3 children)

We recently had an example of this. See Bun vs Zig. Even if your LLM doesn't have meaningless tests and assertions, those will not have 100% coverage on any non-trivial code base.

load more comments (3 replies)
load more comments
view more: ‹ prev next ›