OOP destroyed encapsulation
TL;DR — Object oriented design did not bring encapsulation principles to software development, it broke it.
Many of my friends go to job interviews for software engineering positions, and the question they are asked a lot is “what are the advantages of…