¡Hola!
Como ven, hasta ahora venimos trabajando con la construccion de los objetos y gestionando el comportamiento para evitar malas prácticas en éste aspecto.
Sin embargo, ahora nos queda “darle cuerpo” (modelar) al comportamiento, y es a ésto que denominamos cosificación, a la idea de poder crearlo y usarlo según como lo necesitemos.
Resumen
Ya tuvimos un avance respecto a los Patrones de Diseño, de hecho en las últimas clases nos enfocamos en los siguientes:
- Patrones creacionales: Consisten en buenas prácticas a casos frecuentes de creación de instancias.
- Patrones de comunicación entre componentes: Forma en que los componentes se comunican entre si.
- Adapter: Para adaptarnos (valga la redundancia) a, por ejemplo, servicios externos cuyas interfaces pueden variar.
En esta ocasión veremos en profundidad el Patrón Command
Práctica
- Estaremos trabajando con Qué Me Pongo - Quinta iteración
Material complementario
Ejercicios donde se implementa el patrón command:
- Microprocesador y una posible solución.
- HitBug un parcial tomado hace algunos años que puede servir como para empezar a ver que esperar de un parcial.
- Una posible solución acá.
También les dejamos Qué Me Pongo - Cuarta Iteración.