minus-squarewicked@programming.devtoProgramming@programming.dev•How much are SOLID principles in OOP programming (and JVM languages specifically) just a mindless following of a set of ideas that aren't always the best solution?linkfedilinkarrow-up2·7 hours agoIt’s been frowned upon for decades. That leads us to our second principle of object-oriented design: Favor object composition over class inheritance Design Patterns - Elements of Reusable Object-Oriented Software (1994) linkfedilink
It’s been frowned upon for decades.