Categoría: Patrones de diseño

Utiliza el Patrón de Diseño Chain Of Responsibility en LARAVEL

Patrón de diseño chain of responsability

¿Necesitas manejar una petición de diferentes formas?

Chain of Responsibility es un patrón de diseño que te permite pasar un mensaje a lo largo de una cadena de manejadores. Al recibir una solicitud, cada manejador decide si procesa o pasa al siguiente manejador de la cadena el mensaje.

Cómo Aplicar el Patrón de Diseño Adapter en LARAVEL

patrón de diseño adapter

¿Cómo puedes hacer que colaboren entre si, clases con interfaces incompatibles?

Los adaptadores son un enlace que permite comunicar a dos clases que tienen interfaces incompatibles, de esta forma las dos clases pueden trabajar entre ellas.

Aplicando el patrón de diseño State en laravel

patron de diseno state

Existen muchos casos en los que nuestra aplicación realiza acciones de acuerdo a un “estado”. Un ejemplo típico de esto es cuando compras cosas en línea y dejas el carrito lleno sin completar la compra. De forma interna el sistema detecta este carrito en el estado “no completado” y te hace recordatorios regulares vía E-mail …