>
Some people. There is a huge amount of OO code being written today, tomorrow, and next week. Please don't underestimate this. It is by far the most dominant design.
> Some people can write really great OOP code. That's not what the promises were though, it promised that everyone would reap the benefits of code re-use and effortless scaling. It just never happened - it's really easy to write terrible OO code. Some of that was down to the languages, the type systems, etc., not just because it was OO, but the golden age of clean code never arrived. The hype machine was big with OO though - books, courses, retraining.. it was a big opportunity to sell things, and it was almost inevitable that there would be a backlash and
the new
thing would come along. These things go in cycles. it might be scary to think programming is driven by Fashion and not science/engineering but it seems like nothing is immune.
https://www.reddit.com/r/AskProgramming/comments/f3tuku/why_do_people_call_oop_a_big_mistake/fhlkbm8/