u/fingerofchickenin r/programming • Recommends
On “Why I Don't Teach SOLID”
…in "SOLID") discussing the evolution of the paradigm. If you haven't watched it already, I recommend it. If it doesn't change your mind, it may at least illuminate the problems and situations for which OOP (by which I mean abstract types and programming to a contract) were (and still are) considered appropriate solutions. You can watch it here: link to this video
IMO, the blog author who's stopped teaching these things is doing his students a disservice because, while it's true that it's not always the solution, it's not true that it's never a solution and not worth knowing.…