We’ve been taught that encapsulation, polymorphism, inheritance, and abstraction are the unbreakable pillars of OOP. But what if they are actually its ruins? In Part 0 of the Reinventing OOP series, we challenge the dogmas and promise to rebuild the paradigm from the ground up.
