Understanding Solid Principles - Understanding The Interface Segregation Principle
The fourth principle of the SOLID principles, which is an acronym for principles explaining the things that must be kept in mind while developing robust, flexible and maintainable components of software, is the Interface Segregation Principle.