Interface Segregation Principle: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=External= * Interface Segregation Principle =Internal= * SOLID Principles =Overview=") |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
=External= | =External= | ||
* | * http://www.oodesign.com/interface-segregation-principle.html | ||
=Internal= | =Internal= | ||
Line 8: | Line 8: | ||
=Overview= | =Overview= | ||
Clients should not be forced to implement interfaces they don't use. Instead of one large interface many small interfaces are preferred based on groups of methods, each one serving one submodule. |
Latest revision as of 22:41, 3 April 2018
External
Internal
Overview
Clients should not be forced to implement interfaces they don't use. Instead of one large interface many small interfaces are preferred based on groups of methods, each one serving one submodule.