Interface Segregation Principle

Definition:

The Interface Segregation Principle states that it is better to create specific interfaces for each type of client object, than to create one generic multi-use interface.

Triggers:

?

Forces:

?

Organizational Support of this Skill:

?

Resources:

?