¡Hola!
Ya conocemos la materia, por lo que ahora podremos profundizar sobre muchos temas. Para empezar, tenemos que saber diseñar y es necesario introducirnos en lo que son las buenas prácticas.
Importante: En caso de que tengas dudas sobre Java y Maven, ¡preguntá!
Resumen
- Hablaremos sobre cualidades de diseño y sobre cómo comunicarlo.
- Introduciremos dos conceptos de diseño en objetos: estrategias y plantillas.
- Vamos a ver que es un error, como tratarlos y usar las excepciones de manera eficaz.
Clase
Apuntes
- Cualidades de Diseño
- Complementario: Guías para comunicar un diseño
- Complementario: Las entradas del diseño
- Diseño del Manejo de Errores
- Complementario: Excepciones en Java
Tareas para la próxima clase
- Realizar ejercicio: ¿Que me pongo? (primera iteración)
- Enviar solución acá
- Contestar la encuesta de seguimiento
- Ver vídeo: Patrones, Strategy y Template Method
Material Complementario
- Dos Posibles Soluciones - Macowins
- Diseño de la Solución - Macowins
- Explicación Detallada - Macowins
- Patrones de Diseño - Gamma (recomendamos descargar el pdf para navegarlo más fácil)
- Strategy, página 292
- Template Method, página 301