Principio de segregación de la interfaz
Sign in to saveAlso known as ISP
states that no client should be forced to depend on methods it does not use
Wikidata facts
- Part of
- SOLID
Show 2 more facts
- facet of
- software development
- short name
- ISP
Sources (1)
via Wikidata · CC0
Article · Español
El principio de segregación de la interfaz (ISP, por sus siglas del inglés «Interface Segregation Principle») establece que los clientes de un programa dado solo deberían conocer de este aquellos métodos que realmente usan, y no aquellos que no necesitan usar. El ISP se aplica a una interfaz amplia y compleja para escindirla en otras más pequeñas y específicas, de tal forma que cada cliente use solo aquella que necesite, pudiendo así ignorar al resto.A este tipo de interfaces reducidas se les llama "interfaces de rol". El ISP fue concebido para mantener a un sistema desacoplado respecto a los sistemas de los que depende, y así resulte más fácil refactorizarlo, modificarlo y redesplegarlo.El ISP es uno de los cinco principios S.O.L.I.D. del Diseño Orientado a Objetos, similar al Principio de Alta Cohesión de GRASP.
Abstract from DBpedia / Wikipedia · CC BY-SA