OOP Is A Construct Of Oppression Installed By The Bourgeoisie

OOP Is A Construct Of Oppression Installed By The Bourgeoisie
oop-memes, object-oriented-programming-memes, functional-programming-memes, clean-code-memes, refactoring-memes | ProgrammerHumor.io

Nothing quite captures the revolutionary spirit like deleting 47 abstract factory singleton builder classes that were "definitely gonna be useful someday." That dopamine hit when you realize your entire inheritance hierarchy can be replaced with three functions and a Map is chef's kiss.

The functional programming crowd has been preaching this gospel for decades, but sometimes you need to write your 15th "Manager" class before you see the light. Turns out, not everything needs to be an object. Sometimes a function is just... a function. Wild concept, I know.

Bonus points if those "useless classes" included a AbstractSingletonProxyFactoryBean or a VisitorPatternStrategyFactoryManager. The revolution will not be encapsulated.

More Like This