If you know a software architect, a professor who teaches SOLID or packaging principles, or anyone who takes design principles seriously — I'd appreciate you sharing this with them. The argument needs to be challenged by practitioners and researchers alike.


A companion paper showed that ISP is a corollary of DIP at the class level. That settles...