rubyist5evaon Hacker News • Recommends
On “Why OO Sucks by Joe Armstrong (2000)”
100K subscribers • 5 videos on Hallway
Intermediate. Assumes working knowledge.
2.2M views10 years ago8 recommendations
Software designProgramming languagesObject-oriented designDesign patternsSimplicity and complexity
Brian Will walks through four code examples to demonstrate how object-oriented design introduces unnecessary complexity and scatters state.
A follow up to youtube.com/watch?v=QM1iUe6IofMWhat people say. Recommended as a compelling critique of object-oriented programming and Clean Code practices through concrete examples.
rubyist5evaon Hacker News • Recommends
On “Why OO Sucks by Joe Armstrong (2000)”
ravenstineon Hacker News • Recommends
On “Python classes aren’t always the best solution”
friendlysockon Lobsters • Recommends
DrScumpon Hacker News • Recommends
On “Inheritance Is Terrible”
smnplkon Hacker News • Recommends
On “Object-Oriented Programming and Essential State”
lazulicurioon Hacker News • Recommends
On “Why Isn't Functional Programming the Norm? [video]”
pentaphobeon Hacker News • Recommends
On “It's probably time to stop recommending Clean Code (2020)”
thunderbongon Hacker News • Mentions
On “Object-Oriented Programming is Garbage: 3800 SLOC example [video]”
lj3on Hacker News • Mentions
On “Talks that changed the way I think about programming”
u/differentsmokein r/ProgrammingLanguages • Mentions
On “Everything is an Object....”
u/tbm206in r/functionalprogramming • Mentions
On “Why OOP sucks?”
u/ken-amazingin r/ocaml • Mentions
On “Object-Oriented Programming — The Trillion Dollar Disaster”