Good videos, with context.
Where Does Bad Code Come From?

Where Does Bad Code Come From?

Molly Rocket
1 HN recommenders · discussed 2021–2023
Open YouTube ↗

About this video

Casey Muratori's invited lecture on where bad code comes from, rebroadcast from a Twitch stream. He critiques conventional wisdom such as SOLID and Clean Code and argues about how those habits lead to slow, poorly structured software.

Why it appears in the archive

HN commenters cite it as a sharp critique of SOLID, Clean Code and 'non-pessimized' programming, and as context for why software is getting worse.

AI-generated summary and labels from the source dataset; verify important details against the video. Source & credits.

From the Hacker News discussion

_hao · 2022-01 · rec

There's a good take on this by Casey Muratori - [VIDEO] And I agree with him. Things like SOLID and "Clean Code" really are just buzzwords nowadays that don't mean anything.

Read original comment ↗
_hao · 2021-12 · reference

> Additionally I think SOLID principles should be part of every (software) engineer’s skills repertoire. No. I don't agree with Casey Muratori on a lot of things, but he hits the nail on the head about that statement in this video (around 23:00, but I'd suggest you watch the whole thing for context) - [VIDEO] I've walked out of interviews (politely) because I was asked to recite some buzzword bullshit like SOLID.

Read original comment ↗
_gabe_ · 2022-07 · reference

I think they used that term on purpose. Non-pessimized in this case is the same as optimized, and I believe it's a reference to this video [VIDEO]

Read original comment ↗
kleiba · 2023-12 · reference

This topic is one of Casey Muratori's (of Handmade Hero fame) pet peeves - here is a talk on it he recorded for youtube: [VIDEO]

Read original comment ↗