Interface segregation principle
From CSSEMediaWiki
Revision as of 02:54, 30 July 2008 by Johannes Pagwiwoko (Talk | contribs)
Interface Segregation Principle says that clients should not be forced to depend upon interfaces that they do not use. This is to avoid Fat interfaces surfacing in the design.
Examples
A good example of this principle is a modern cellphone where it can be also a camera, or music players.