Los patrones de diseño son unas de las mejores prácticas que puedes hacer dentro de tu código, y esto tiene que ver porque puedes reutilizarlo además lo puedes ocupar no solo para un solo proyecto sino para múltiples. El día de hoy vamos a ver el patrón de diseño Adapter en JavaScript.
El patrón adapter lo podemos entender como una capa intermedia que nos ayuda a agregar funcionalidades a objetos que no la tienen sin modificar la clase original. Vamos a revisar un ejemplo para que quede un poco mas claro.El patrón adapter lo podemos entender como una capa intermedia que nos ayuda a agregar funcionalidades a objetos que no la tienen sin modificar la clase original. Vamos a revisar un ejemplo para que quede un poco mas claro.
Vamos a crear un adaptador que va a recibir un objeto de tipo Date y lo va formatear dependiente de ciertos casos, por ejemplo obtener la fecha con el formato local o también el formato en base de datos, como se muestra a continuación.
Veamos como es que funciona.
De esta manera tenemos una clase que nos ayuda a agregar funcionalidad sin modificar a las otras clases que la ocupen, hay que verlo como legos que vamos a ir juntando para ir construyendo algo mas grande, además las funcionalidades solo se agregan en un solo lugar.
Por lo tanto mantener el código se volverá más sencillo a largo plazo. Si este articulo te gusto o aprendiste algo nuevo te agradecería que me apoyaras con una recomendación y compartieras para que mas personas puedan aprender de esto. Gracias.
Top comments (0)