SOLID Design Principles Explained: Interface Segregation with Code Examples

The Interface Segregation Principle is one of Robert C. Martin’s SOLID design principles. Even though these principles are several years old, they are still as important as they were when he published them for the first time. You might even argue that the microservices architectural style increased their importance because you can apply these principles … Continue reading SOLID Design Principles Explained: Interface Segregation with Code Examples