You probably know what Object Oriented Programming means. OOP means you have classes and instances, inheritance, types, and exceptions. It means bundling behavior with data. It means mutable state, and polymorphic method dispatch.
...or does it?
What if I told you that everything you know about OOP... ...is a distraction?
This page is just for members. Sign in or subscribe to gain access!