this post was submitted on 17 Apr 2026
643 points (94.6% liked)

Programmer Humor

31019 readers
897 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
[โ€“] JackbyDev@programming.dev 3 points 1 day ago* (last edited 1 day ago) (1 children)

I once heard someone describe legacy systems as systems without test coverage. I think it's not the best description, but it's certainly an interesting perspective.

It's part of why it bothers me when folks say they use LLMs to make unit tests. If anything, you should be writing tests by hands to get a solid specification then let the AI make the code. Of course this is a false dichotomy, but I'm just saying if you have to choose between those two options in some weird hypothetical bizarro world.

[โ€“] Shanmugha@lemmy.world 1 points 20 hours ago

Not the best description doesn't cut it, it's just false description. I can easily write a system with 100% test coverage, bugged as hell and containing so many weird abstraction tricks that it takes a significant effort to figure out even what is happening in the simplest scenario. And yes, part of that hundred percent coverage is going to be llm style: test that something does what you already know it does