Uso del Patrón Registry para asignar y obtener dependencias dentro de tu Aplicación

En esta lección del Curso de Patrones de Diseño con PHP, aprenderás cómo utilizar el Patrón de Arquitectura Registry en combinación con el Patrón de Diseño Singleton para acceder a las principales dependencias de tu sistema sin comprometer la calidad del mismo....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

El (anti) Patrón Singleton

El Patrón Singleton nos permite tener una sola instancia de una clase a través del sistema, así como un punto de acceso global a dicha instancia. Este patrón puede resultar útil para clases como Configuración, Preferencias, Logging, Drivers, entre otras; sin embargo, el uso de Singleton nos puede traer problemas para mantener las clases de...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Patrón Factory Method Parametrizado

En esta lección del Curso de Patrones de Diseño aprenderás a implementar un Factory Method parametrizado, además verás el uso de esto en conjunto con el Patrón Strategy que aprendiste en lecciones anteriores de este curso....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Creación de un componente de Model Factories usando el patrón Factory Method

En esta lección culminaremos el desarrollo de la clase abstracta para generar modelos o «Model Factory» apoyándonos una vez más en el patrón Factory Method en combinación con otro patrón ya aprendido durante el desarrollo de este curso. Además, emplearemos diversas técnicas de refactorización y de desarrollo con pruebas automatizadas (TDD)....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Aplicación del Patrón Factory Method

En esta lección del Curso de Patrones de Diseño con PHP vamos a aplicar el patrón de diseño Factory Method, para crear los modelos de nuestra aplicación en el entorno de pruebas. Este patrón nos permitirá crear objetos de modelos usando una clase Factory que delegará a sus subclases la responsabilidad de decidir cuál modelo será...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Patrón Factory Method: Proyecto de ejemplo

En esta primera lección sobre el Patrón Factory Method plantearemos el código de ejemplo con el cual estaremos trabajando: Magniloquent, un nuevo ORM que utilizaremos para crear modelos en las lecciones de esta parte del curso....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Detrás de cámaras del Curso de Patrones de Diseño

Durante las últimas semanas he estado trabajando bastante en el curso de Patrones de Diseño con PHP para Styde, lo que me ha permitido completar varias lecciones sobre los patrones Strategy, Observer, Decorator y Template Method las cuales he sumado a las lecciones sobre Composite y Builder para un total de 25 lecciones en 4 […]

Ver post

Aplicación del Patrón Template Method

En esta lección del Curso de Patrones de Diseño con PHP te enseñaré cómo aplicar el Patrón Template Method a partir de dos archivos con código estructurado y utilizando varias técnicas de refactorización como extraer método....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Aplicación del Patrón Decorador

En esta esta lección del Curso de Patrones de Diseño con PHP voy a utilizar otra técnica de refactorización llamada Extraer Parámetro la cual me va a permitir finalmente aplicar el Patrón Decorador....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Recibe consejos útiles y múltiples recursos directamente en tu correo