I switched to OOP, it's better!
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
A satirical take on over-engineering with OOP in C++. The author parodies developers who over-apply object-oriented principles by building a Snake game with ~100 classes, wrapping primitive types like bool in deep inheritance hierarchies, using singletons to 'eliminate globals', inventing absurd design principles (SOLIDPENIS), achieving overnight compile times, and ending up with a Minecraft clone that can only print 'Hello World' after 100k lines of code and 2 months of team effort. The piece mocks cargo-cult OOP, excessive abstraction, and the misapplication of SOLID principles.
•4m watch time
5 Comments
Sort: