Skip to content
HHackerTube.videoSurprise me

Where Does Bad Code Come From?

Where Does Bad Code Come From? on HackerTube: recommended by 1 Hacker News commenter across 1 month, 2021–2023.

Molly Rocket

lecture · intermediate · evergreen

Open on YouTube

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 Hacker News recommends it

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.

people recommended it
1
separate months
1
strong recommendations
0
discussed on HN
2021–2023
“There's a good take on this by Casey Muratori”
— _hao, Jan 2022, in “There’s No Such Thing as Clean Code”

What HN commenters said

4 Hacker News comments link this video. Each one links back to its thread.

_haoJan 2022Recommends

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

in “There’s No Such Thing as Clean Code” · View on HN

kleibaDec 2023Cites it

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

in “Is Software Getting Worse?” · View on HN

_gabe_Jul 2022Cites it

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 ▶ this video

in “DRY is an over-rated programming principle?” · View on HN

_haoDec 2021Cites it

> 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) - ▶ this video I've walked out of interviews (politely) because I was asked to recite some buzzword bullshit like SOLID.

in “My 2021 Review” · View on HN

Topics & tags

Software performance & optimizationSoftware architecture & designclean codesolidcode qualityperformancecasey muratori