Encapsulation, Inheritance, abstraction, polymorphism are not the pillars of oop?
That's a claim I have seen online. Why this belief even exists?
1 Reply
Those terms are all related to OOP. You can achieve similar results to what these patterns intend without object orientation as well though. A lot of criticism that's thrown at OOP is just the oriented part. The idea that everything must be objects. Classes have their place but if all you have is a hammer... At least that's my personal opinion on OOP