Clase 4
Objetivos

- Entender cómo es el proceso de diseño (cómo llego a tomar decisiones al construir una solución)
- Metodologías para comenzar un diseño: análisis de requerimientos, objetos candidatos, diagramas de clase y Test Driven Development (TDD)
- Herramientas para encontrar puntos de vista nuevos: diagramas estáticos (código, diagramas de clase) vs. diagramas dinámicos (diagrama de objetos, de secuencia y de colaboración)
- De yapa: conocer algunos design patterns (ideas nuevas de diseño)
Qué hay que llevar impreso
Resumen de la clase
Material complementario
- Design Patterns (Elements of Reusable Object-Oriented Software)
- Guías para comunicar un diseño (UML y otras herramientas) (si no se lo bajaron antes)
- Apunte de Colecciones para Java 1.5 (@por compatibilidad hacia atrás está el Apunte de Colecciones para Java 1.4)
Links
page revision: 11, last edited: 03 Apr 2010 00:30