What I Read: Object-Oriented Programming Disaster

https://betterprogramming.pub/object-oriented-programming-the-trillion-dollar-disaster-92a4b666c7c7

Object-Oriented Programming — The Trillion Dollar Disaster
Why it’s time to move on from OOP
Ilya Suzdalnitski
Jul 10, 2019


“Object-Oriented Programming has been created with one goal in mind — to manage the complexity of procedural codebases…. The bitter truth is that OOP fails at the only task it was intended to address.”
“Even though OOP promises to address modularity and improve reusability, it fails to deliver… OOP code encourages the use of shared mutable state, which has been proven to be unsafe… OOP typically requires a lot of boilerplate code (low signal-to-noise ratio).”