The Interface Segregation Principle (ISP) is against software artifacts depending on stuff they don’t need. It states that clients should not be forced to depend on stuff they do not use.
Chapter 9: ISP: The Interface Segregation Principle
Published: at 07:05 PM