Geeky Theory

Curso Principios SOLID - 3. Principio de Sustitución de Liskov

La L de SOLID representa el principio de sustitución de Liskov y su nombre viene porque Barbara Liskov [https://en.wikipedia.org/wiki/Barbara_Liskov] fue la primera persona en hablar de él. Este principio establece que si en nuestro código tenemos una clase y la extendemos, tenemos que poder

Curso Principios SOLID - 4. Principio de Segregación de Interfaces

La I de SOLID representa el Principio de Segregación de Interfaces (ISP), que establece que ninguna clase debería depender de métodos que no utiliza. ¿Por qué debemos seguir este principio? Evita que haya métodos innecesarios en determinadas clases. Ejemplo práctico

Curso Principios SOLID - 5. Principio de Inversión de Dependencias

La D de SOLID representa el Principio de Inversión de Dependencias (DIP) y gracias a él podemos hacer que el core de nuestra aplicación no dependa de los detalles de implementación como la base de datos, el framework que se utilice, el servidor, etc. Dichos detalles se van a especificar

Curso Vagrant - 1. Presentación del curso

Presentación del curso de Vagrant

Curso Vagrant - 2. Qué es Vagrant

Qué es Vagrant

Geeky Theory © 2026