Principios SOLID (Liskov, Interface Segregation & Dependency inversion) aplicados al desarrollo de software con Java
En el artículo anterior habíamos abordado dos de los cinco principios SOLID para el desarrollo de software con Java, esta vez continuaremos con Liskov, Interface Segregation y Dependency Inversion. Principio Descripción Single Responsibility Una clase debería tener solo una responsabilidad y solo una razón para cambiar Open/Closed Los componentes deberán estar abiertos para poder extender … Leer más