Clase 4
Objetivos
Primera parte
- Cierre del ejercicio utilizado en las clases 1 y 2
- Enfatizar sobre el ejercicio los conceptos del proceso de diseño. Qué herramientas nos ayudan avanzar en el proceso y a tomar decisiones. Cómo las diferentes perspectivas del desarrollo se combinan en el proceso.
- Herramientas que utilizamos al modelar: casos de uso, requerimientos, objetos candidatos, diagramas de clases / objetos / secuencia / colaboración / transición de estados, código, test cases, etc.
- Incluir el manejo de excepciones de la etapa 3
- Formalizar los criterios básicos de una metodología de desarrollo iterativa.
- En el curso 523 además vamos a ver algo que se nos cayó de la clase anterior:
- integración de un dominio que tira excepciones dentro de una aplicación completa.
- Si nos queda tiempo tal vez profundicemos un poquito más en herramientas de debugging (uso del debugger de eclipse, breakpoints, display, cómo leer un stack trace)
- Bonus: patrones que surjan durante el diseño.
Segunda parte
Sobre el final vamos a reunirnos todos los grupos de TP con sus respectivos docentes.
Qué hay que llevar impreso
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)
- Resumen de la clase - el proceso del diseño aplicado al ejercicio de Manejo de Proyectos
- El ejercicio del Monedero que se utilizó en 523 lo pueden bajar de: http://svn2.xp-dev.com/svn/utn-tadp-projects/monedero/ (y de ahí step1, step2 y step3).
Material de cuatrimestres anteriores
Links
page revision: 66, last edited: 10 Sep 2010 18:47