Mostrando entradas con la etiqueta ISP. Mostrar todas las entradas
Mostrando entradas con la etiqueta ISP. Mostrar todas las entradas

Principio de segregación de interfaces (ISP)

0 comentarios
La cuarta letra del acrónimo S.O.L.I.D., representa al Principio de segregación de interfaces (ISP) y afirma que "Los clientes no deben ser forzados a depender de interfaces que no utilizan". Esto significa que cuando un objeto tiene diferentes usos (no confundir con distintas responsabilidades) debe haber entonces una interfaz específica por cada uno de esos usos.
Esto se torna repetitivo, pero esto es para minimizar el impacto de los cambios que puedan haber sobre nuestro código.
En otras palabras: si tenemos una clase abstracta o una interfaz, entonces, quienes la implementen, no deben ser forzados a implementar partes (métodos o propiedades) que no les importen.
 
Copyright 2009 Programación SOLIDa
BloggerTheme by BloggerThemes | Design by 9thsphere