Saltar al contenido principal
Mis apuntes de...

Mis apuntes de...

Noticias, artículos, tutoriales y mas.

SOLID principles PHP Edition. Hoy, el principio de Inversión de Dependencias
caballo en la cima de una montaña de piedras con humanos en el suelo
Principio de Inversión de Dependencias. Generado con IA y modificado después.

Finalmente, llegamos al último principio de la serie SOLID. El Principio de Inversión de Dependencia es el más complejo de todos, pero trataré de explicarlo de una manera simple.


Jose CerrejonAlrededor de 2 minDeveloperPHPSOLIDDeveloperDesign Patterns
Principios SOLID PHP Edition. Hoy, el principio de sustitución de Liskov
Principio de sustitución de Liskov
Principio de sustitución de Liskov. Generado con AI.

En el noble arte de la codificación, debes recordar siempre los principios SOLID. A veces, me olvido de algunos de ellos, así que aquí tenemos una breve explicación de cada principio para repasarlo:


Jose CerrejonAlrededor de 2 minDeveloperPHPSOLIDDeveloperDesign Patterns
Principios SOLID PHP Edition. Hoy, Principio Abierto/Cerrado
Principio Abierto/Cerrado
Principio Abierto/Cerrado. Generado con AI.

Hoy nos centraremos en el Principio SOLID Abierto/Cerrado (Open/Closed).


En primer lugar, aquí tienes los cuatro principios de SOLID para que se quede grabado a fuego en tu mente:


Jose CerrejonAlrededor de 2 minDeveloperPHPSOLIDDeveloperDesign Patterns
Inyección de dependencia como si tuvieras 5 años
dep injection
¿Por qué elegí este ejemplo para explicar la inyección de dependencias?. Generado con AI.

Hoy me lo han preguntado en una entrevista de trabajo, y me ha parecido una forma muy sencilla de explicar la inyección de dependencia. Os dejo la explicación que he dado, un poco más extendida (a mi entrevistadora seguro que le ha explotado la cabeza):


Jose CerrejonMenos de 1 minutoDeveloperDeveloperpattern
Prompts para mejorar tus textos usando Inteligencia Artificial
Soy el chico bueno... por ahora
Soy el chico bueno... por ahora. Generado con AI.

Todos los prompts se extraen de la aplicación Fixkey. Es una aplicación que utiliza la IA para ayudarte a escribir mejor. Proporciona prompts para mejorar tu escritura, corregir la gramática,... Disponible para macOS, la he usado bastante estos días, pero es una versión de prueba y, desafortunadamente, no tengo dinero para suscribirme a la aplicación en este momento. Si tú puedes hacerlo, te lo recomiendo.


Jose CerrejonAlrededor de 6 minGeneralaiprompts
Tuplas VS Listas en Python
Tuples Vs Lists
Tuples Vs Lists. Generated with AI.

Las tuplas y las listas son dos tipos de datos incorporados en Python que se utilizan para almacenar colecciones de elementos. Aunque comparten algunas similitudes, también tienen diferencias clave. Vamos a verlas:


Jose CerrejonMenos de 1 minutoDeveloperPythonDeveloperTuplesListsComparison
Como migré de PHP a Vuepress 2 (Parte II)
Alt
Generated by OpenAI's DALL-E and modified later.

Esta es la segunda parte de la serie de artículos sobre cómo ha sido la experiencia de migrar un blog hecho en PHP + MySQL, a uno estático usando Vuepress 2. Leeréis de la vieja estructura de código y la tecnología utilizada. ¡Acompáñame!


Jose CerrejonAlrededor de 2 minDevOpsDeveloperPHPVuepress
logo