Client-Specific Interfaces

Back to Interface Segregation Principle

Interfaces tailored to the specific needs of each client. Rather than one general-purpose interface, each client gets an interface with only the methods it actually uses, reducing unnecessary dependencies.

property isp client-specific