I avoid OOP as much as possible nowadays
I got carried away with it
At first it seemed like a great idea, modeling code after real world objects to make sense of data
After some time, I understood inheritance, polymorphism, etc., without an issue and embraced it... See more