Clase 5
Objetivos
- Concepto de refactor.
- Refactors y code smells más comunes.
- Integración de las técnicas de refactoring en el proceso de desarrollo, contemplando los aspectos metodológicos que permitan modificar un programa de forma qué permita
- introducir mejoras (funcionales o no funcionales) de forma iterativa
- mantener que el sistema siga funcionando en todo momento,
- realizar estas modificaciones en un contexto de trabajo en equipo,
Material de complementario
Temas a ver:
- Conocer ideas de diseño que trabajan en el momento de la instanciación de los objetos
Docentes a cargo
Objetivos - Parte 2
- Profundizar los conocimientos de diseño con un ejercicio que sirva como excusa para presentar nuevas ideas
- Modelar objetos que representen comportamiento
- Entender que los design patterns son una herramienta más para abrir el juego a la hora de diseñar
Qué hay que llevar impreso
Enunciado del ejercicio del Firewall con explicación del dominio (lo ideal: tratar de encararlo antes de resolverlo en clase)
Material complementario
Links
page revision: 36, last edited: 17 Sep 2010 23:49