Preguntas antes de la clase
Clase 8 de 24 • Curso de Patrones de Diseño de Software 2016
Contenido del curso
Introducción a los patrones de diseño
Patrones de estructura y comportamiento
Patrones de comportamiento y de arquitectura
Contenido complementario
Resumen
¿Qué es el patrón builder?
¿Qué relación tiene el patrón Layers con MVC?
¿Qué ejercicios podríamos hacer para mejorar nuestra habilidad lógica?
¿Cuáles son los patrones más recomendados para proyectos web?
Ventajas y Desventajas de los patrones Layers y Builder
El patrón builder, ¿funciona cuando necesito construir una clase a partir de información que obtengo de diferentes partes?
¿Trabajaremos con UML?
¿Hay patrones para bases de datos?
Tomando en cuenta que podemos tener varias DB en un proyecto, ¿cuál es la que se acopla mejor a diferentes patrones?
En frameworks es muy común ver patrones como MVC, ¿qué otro se recomienda usar?
¿Qué patron de diseño recomiendas para usar en tareas en background?
¿Qué patrones recomiendas para trabajar con un recurso que necesita ser usado por varios usuarios a la vez?
¿Cómo haces para mejorar el rendimiento de un software de escritorio que trabaja con una base de datos remota vía internet?
¿Qué relación tiene el patrón Layers con MVC?
¿Qué ejercicios podríamos hacer para mejorar nuestra habilidad lógica?
¿Cuáles son los patrones más recomendados para proyectos web?
Ventajas y Desventajas de los patrones Layers y Builder
El patrón builder, ¿funciona cuando necesito construir una clase a partir de información que obtengo de diferentes partes?
¿Trabajaremos con UML?
¿Hay patrones para bases de datos?
Tomando en cuenta que podemos tener varias DB en un proyecto, ¿cuál es la que se acopla mejor a diferentes patrones?
En frameworks es muy común ver patrones como MVC, ¿qué otro se recomienda usar?
¿Qué patron de diseño recomiendas para usar en tareas en background?
¿Qué patrones recomiendas para trabajar con un recurso que necesita ser usado por varios usuarios a la vez?
¿Cómo haces para mejorar el rendimiento de un software de escritorio que trabaja con una base de datos remota vía internet?