this post was submitted on 22 Dec 2025
-27 points (23.5% liked)

Programming

24039 readers
567 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
top 13 comments
sorted by: hot top controversial new old
[–] eager_eagle@lemmy.world 4 points 1 day ago

sounds like he's frustrated that a clean architecture didn't magically solve all of his problems

[–] einkorn@feddit.org 32 points 2 days ago (1 children)

Backend engineering code quality does not matter.

X

[–] 9point6@lemmy.world 23 points 2 days ago

What a ridiculous take, thanks for saving me the time

[–] criss_cross@lemmy.world 22 points 2 days ago

Didn’t watch but is this the “code doesn’t matter as long as you’re fulfilling customer requirements” take?

Because while there’s a nugget of truth to that (a desired app will always beat a well engineered app that doesn’t do what people want it to) you’ll hit a point where you stall out and can’t build more features and fulfill requirements because of the decisions (or lack thereof) you made before. It’s not an excuse to just throw caution to the wind and make boneheaded decisions.

It’s something that loser vibecoders on LinkedIn all learn the hard way after you get out of the “toy” phase of development.

[–] thedeadwalking4242@lemmy.world 11 points 2 days ago (1 children)

The system failed because they didn't capture all the requirements and did some lazy testing and a shitty "MVP"

[–] yaroto98@lemmy.world 8 points 1 day ago

They tested against MOCKS and then went to prod! Fuckn' QA is there for a reason.

[–] b41b76cf@lemmy.world 5 points 1 day ago* (last edited 1 day ago) (3 children)

I wonder if anyone actually watched the video or you're all just knee jerking to the title...?

He's not saying that you should write or accept spaghetti code, he's sharing a particular story from his career that he learned from where in that specific case the old spaghetti implementation beat the new architecturally pure, perfect code standards version - because the developer of the new one only focused on that and not observability, proper load testing, designing for the right scale, etc.

The point is clearly that code quality is one of multiple important factors.

I thought it was a perfectly reasonable watch.

Edit: referring mainly to the down votes, there are others in the comments who clearly watched it.

[–] FizzyOrange@programming.dev 3 points 1 day ago

Sounds like observability, proper load testing, etc. beat a system without that. Saying that spaghetti code beat clean code makes it sound like it won because it was spaghetti code.

I haven't watched the video, nor am I going to with a clickbaity and apparently misleading title like that.

[–] Undertaker@feddit.org 7 points 1 day ago* (last edited 1 day ago) (1 children)

Not our problem, if the title is rage baiting and missleading.

Why not interchange 'Why' with 'When'...

If I post: 'Lemmy communities suck' as a Youtube video (arguing against someone, who said this), which should not be posted at Lemmy (as it is big tech and full of trackers), I'm the on, who have to live with the consequences.

[–] b41b76cf@lemmy.world 2 points 1 day ago

Of course he's trying to get our attention, but I don't think the title is incorrect? Why the spaghetti one beat the clean one is what he talked about.

If he's said "beats" I'd be upset too, but a singular "beat" makes it fine in my opinion.

[–] x_pikl_x@lemmy.world 5 points 1 day ago (1 children)

There's literally 8 replies, why are you speaking into the void like you're addressing hundreds of opinions?

[–] b41b76cf@lemmy.world 0 points 1 day ago

I specifically said I'm referring to the large number of down votes.

[–] allo@sh.itjust.works -3 points 1 day ago

no. you're trash.