DEV Community

loading...
Cover image for 馃殌 Extendiendo el PATR脫N DE DISE脩O BUILDER (LARAVEL)

馃殌 Extendiendo el PATR脫N DE DISE脩O BUILDER (LARAVEL)

Herminio Heredia Santos
Updated on 銉1 min read

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.

Discussion (0)