HackerTube / Video

Object-Oriented Programming is Embarrassing: 4 Short Examples

Brian Will

Object-Oriented Programming is Embarrassing: 4 Short Examples

Brian Will follows up his earlier anti-OOP video by walking through four short code examples, including Java code in the style of Uncle Bob, to show how object-oriented design complicates simple programs. It argues that OOP hides and scatters state and adds needless indirection.

HN commenters point to it as a sharp, example-driven critique of OOP and Clean Code style, often alongside Brian Will's other anti-OO videos.

8 Hacker News mentions · 2016–2025

Topics

Watch on YouTube

Explore more videos