this post was submitted on 31 Aug 2025
829 points (99.2% liked)

Programmer Humor

26166 readers
980 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
[–] bleistift2@sopuli.xyz 55 points 1 week ago (16 children)

I mean, when you look at old walls made of quarry stone, they kinda look like this and still hold.

[–] otter@lemmy.ca 46 points 1 week ago* (last edited 1 week ago) (8 children)

Also brick walls don't really go through iterative changes, which is an important issue with tech debt.

If the wall works, then it works

A software project will work now, but may not hold up when you need to change something

[–] rtxn@lemmy.world 16 points 1 week ago* (last edited 1 week ago) (1 children)

Well that's not true. I live in a Soviet era house that had an entire second floor built on top of it. We've had to drill through the brick walls to replace the natural gas pipes with pipes that run outside the walls, we've had to dig under the foundation when we got connected to the city's sewer system (again, Soviet-built), and again when the main water pipe burst and threatened to wash out the foundation. If the load-bearing walls had been constructed to the same "it works" standard as the things we've had to fix, we wouldn't have a house anymore.

[–] squaresinger@lemmy.world 9 points 1 week ago

Agreeing with you, just adding to it.

The same thing happens to any old house, not only soviet ones.

In my city most houses are close to 200 years old. That's well before plumbing going into every flat, well before electricity and well before any of the other cool stuff like central heating, internet and so on.

Most of these houses don't even retain the original apartment layout.

Houses are living things that see a lot of change when they get old enough.

load more comments (6 replies)
load more comments (13 replies)