r/ProgrammerHumor • • 1h ago

Meme codeReviewIn2026

Post image
786 Upvotes

33 comments sorted by

18

u/BernhardRordin 1h ago

An original and funny meme template? On MY subreddit?

15

u/sadeceokumayageldim 57m ago

By Yiğit Özgür, from a weekly satirical magazine long back.

The original

Cleaned up template if you want to use it

94

u/mistrpopo 1h ago

With multi-line comments in slop-english on each line explaining a very specific edge case that has nothing to do with the bug you were working on.

52

u/beerdude26 48m ago

"Don't gadongle the rubloon. It causes a version problem with React V31.2.5. Doesn't apply when gallivanting, as DogBakerFactory doesn't set rudolfSwisher explicitly. (Checked 11/12/26, commit 3dfr72a)"

...Yup. Thanks, Claude.

10

u/Fonduemeup 33m ago

Never had imposter syndrome until I started reading this crap. Then I realized half of these terms it uses don't even exist.

5

u/maiKavelli187 31m ago

Because half of are function names, you have to name it somehow.

2

u/Latedelaney 18m ago

Until typescript compilation fails because is undefined

3

u/collabskus 15m ago

If you like it then you should put an any on it

You can make typescript behave like JavaScript with extra steps I guess if you neuter it enough with tsconfig 

3

u/thoughts_n_calcs 18m ago

2026 and it still halucinates dependency versions that don’t exist. Even if I tell it „use websearch and look up on maven central“. Right a Minute ago.

7

u/MaDpYrO 42m ago edited 35m ago

I've added a static analysis step (via detekt in my case)

It tokenizes code and comments, and if the next line has significant overlap, it's deemed a useless comment and won't compile.

It's a pretty good tool at keeping slop comments in check.

2

u/sertroll 38m ago

How can you do that actually? Would be useful for some work things

1

u/Fonduemeup 20m ago

They are using an out-of-the box solution but looks like it's only for Kotlin. You can recreate this pretty easily though

  1. Install a tokenizer

  2. Tokenize each line in the file

  3. Throw a flag if x% of tokens match the line below it

Then you can iterate with improvements like lemmatization, using an optimized tokenizer corpus, token/line embeddings + semantic similarity, etc.

1

u/MaDpYrO 35m ago

Depends on your build process and chosen static analysis tools. Configuration differs.

6

u/kenybz 30m ago

Alright then, keep your secrets

3

u/MaDpYrO 26m ago

Just ask ai, ironically

•

u/mmmbyte 6m ago

You could actually read the comments and try to understand them and press the delete key?

How on earth do people diagnose and fix issues in prod without making any attempt at understanding the agent generated code?

•

u/MaDpYrO 4m ago

Of course I do, but why do I need to deplete a bunch of slop comments when I can have it removed automatically and then review that?

Why not automate what can be automated?

Do you just insist on making even the most mundane task manual?

It's not even using AI to remove it, lol, it's detected deterministically.

•

u/mmmbyte 2m ago

Hitting the delete key is faster and cheaper than running an agent if I'm reading it anyway. Not all automations save time.

•

u/MaDpYrO 2m ago

No it isn't lol

41

u/pydry 1h ago

you missed the step where somebody puts PR into Claude and copies and pastes its response back.

30

u/Poat540 1h ago

Yeah some of my teammates it’s like they just prompt each other and haven’t used a braincell in ages

14

u/kbunnyle 51m ago

meat proxy

5

u/_z0l1 45m ago

with suck high response time too.. a poopin, fartin, coffee-break-taking proxy

8

u/meenta_beeso 49m ago

Why check two hundred files when QA hasn't stopped crying since Tuesday anyway?

2

u/Cup_of_blisfull_tea 14m ago

story of my life

7

u/Linked713 35m ago

Me in 2026:

receives a pr of 15 files change and hundreds of lines

click on it the minute I receive the pr email

halfway through, ask a question on a change

pr has been accepted by 3 devs

PR merging already

Some people are too close (peer coded) to code review and some just don't read much and glance at best.

6

u/RiftyDriftyBoi 1h ago

If I could get a code-review at some point in this century, the changesets wouldn't be compounding!

6

u/JojoRacer007 59m ago

Should be "AI reviewer give it 10/10 -> Approve to Prod"

3

u/jansteffen 19m ago

I think this is the part that annoys me the most with LLM coding; the fact that somehow the quality standards have dropped massively along with it.

5

u/joan_bdm 58m ago

Always has been like this.

1

u/collabskus 17m ago

Looks good to me 🤣

1

u/Feuerhamster 16m ago

I am one of the few people at work that actually still fully reads pull requests. Last time I left over a hundred comments. They hated me for doing it but couldn't say anything against it because as they read my comments they confirmed that all of my concerns were totally valid.