Para utilizar todas las funcionalidades que ofrece este sitio, es necesario tener JavaScript habilitado.

Entradas con la etiqueta "Patrones de diseño"

En esta entrada vamos a hablar acerca de uno de mis patrones de diseño favoritos, el Observador (Observer en Inglés). Este es un patrón flexible y sencillo, que nos sirve para notificar eventos a otros objetos.

Con ayuda de varios ejemplos concretos en PHP, vamos a dar un paseo por la tierra del código reutilizable.

Leer Entrada »

Continúo con la saga de entradas acerca de Patrones de diseño. En esta oportunidad abordaré el patrón de diseño llamado Decorator/Decorador. Un patrón muy popular que se ve con frecuencia.

Con la ayuda de PHP y varios ejemplos, nos embarcamos en un viaje por las aguas del Decorator. Este patrón nos permite modificar, retirar o agregar responsabilidades dinámicamente a un objeto. Es una forma flexible, que ayuda a implementar varios comportamientos, de forma separada y que adicionalmente se puedan ir agregando a medida que sea necesario.

Leer Entrada »

En esta entrada doy una pequeña introducción a los patrones de diseño y hablaré sobre Inyección de Dependencias (Dependency Injection) y la Inversión de control (inversion of control).

Este es el primero de una serie de entradas que pienso escribir sobre el tema de patrones de Diseño y desarrollo de software.

Decidí empezar con DI porque es un patrón muy fácil de entender y nos trae muchas ventajas.

Leer Entrada »