-
LecciónInyección de dependencia en Jakarta EE
Las aplicaciones de Jakarta EE y MicroProfile disponen de anotaciones para poder aplicar inyección de dependencia en las aplicaciones que hagamos. -
LecciónPrincipio de Segregación de Interfaz (ISP)
El principio de segregación de interfaz establece que los clientes de una interfaz no deben depender de métodos que no vayan a utilizar. O dicho en español: hay que hacer las interfaces más pequeñas y con menos métodos, en vez de tener interfaces grandes ("fat interfaces") que expongan métodos más... -
LecciónPrincipio de Sustitución de Liskov (LSP)
El principio de sustitución de Liskov establece que las precondiciones, postcondiciones, invariantes y otras formalidades que se cumplen para una clase también se deben cumplir para sus clases derivadas. De este modo, las referencias a un tipo se pueden hacer respecto de la clase base, sin que otros módulos del...