What you'll learn:
- Simplificar el código escrito
- Estructurar de forma repetible por otros desarrolladores
- Generar código predecible
- Generar código fácil de mantener
- Crear código fácil de testear
Tu aplicación es cada vez más difícil de mantener?
Te cuesta agregar funcionalidades?
Empieza fácil pero se va poniendo difícil?
Entonces tu necesitas aplicar patrones de diseño a tu código.
Este curso es un catálogo con algunos de los patrones de diseño más utilizados en la industria. Los patrones de diseño fueron documentados por primera vez por el Gang of four, 4 desarrolladores muy talentosos que decidieron llevarlo a un libro, sin embargo ese libre estaba en java. Algunos de esos patrones no hacen mucho sentido es javascript ya que este es más flexible que el anterior al ser un lenguaje multiparadigma. Así que veremos patrones que hagan sentido!
En la última sección construiremos una API rest utilizando patrones que habremos visto en este curso!