When OOP Works and When It Doesn’t
A key problem with the OOP paradigm is its overuse, but how do you know when to use it and when to avoid it?
3 min readMay 30, 2021
Conceptually, OOP is built on the idea of a network of independent objects communicating with each other. One object asks another object to do a serve for it. Often this way of looking at the world is preferable, especially at a large scale. It is how the internet works. We have individual severs communicating with each other and doing services for each other.