I discussed the basics of linear regression in a previous post entitled Linear Regression 101 (Part 1 - Basics). Therefore, this post is my attempt to explain the basics of OOP through the lens of my favorite subject: machine learning.
However, I always felt as though my eureka moment took longer than it should have.
It wasn’t until I had that inexplicable eureka moment that I finally glimpsed the power of OOP. However, I always felt I was missing something. I read about all manor of objects with both basic and specific characteristics. When I first started learning OOP, I read about bicycles and bank accounts and filing cabinets. You can read tutorial after tutorial and sift through example after example only to find your head swimming. Object-Oriented Programming (OOP) is not easy to wrap your head around. Understanding Object-Oriented Programming Through Machine Learning