DEV Community

Cover image for 🚀 Extendiendo el PATRÓN DE DISEÑO BUILDER (LARAVEL)
Herminio Heredia Santos
Herminio Heredia Santos

Posted on • Updated on

🚀 Extendiendo el PATRÓN DE DISEÑO BUILDER (LARAVEL)

En este video continuamos el ejemplo de refactorización usando el patrón de diseño builder para simplificar nuestro código ahora extendiendo el patrón para poder reutilizarlo.

El patrón de diseño Builder se caracteriza por presentar siempre 4 componentes:

  • Clase Producto

  • Abstract Builder (clase abstracta)

  • Concrete Builders (clases concretas, pueden ser varias)

  • Director (clase que se encarga de gestionar la creación de objetos de la clase Producto)

En este ejemplo se hace uso del patrón builder para simplificar llamadas de paquete Datatables en los controladores.

Además recuerda dar like y compartir el vídeo.

Top comments (0)