Interface Segregation Principle: Stop Forcing Clients to Care
The Interface Segregation Principle (ISP) is the “I” in SOLID, and it boils down to a simple idea:
A client shouldn’t be forced to depend on methods it doesn’t use.
In other words, …
Coding Principles
5 min read
⟶