Documento

Páginas: 2 (423 palabras) Publicado: 14 de febrero de 2013
Javier Cañón Guzmán
Esteban Quintero Galeano
Taller Diseño de componentes-patrones de diseño

INTRODUCCION.
Los patrones de diseño son un conjunto de estrategias, o buenas prácticas, que puedenfacilitar el trabajo en muchas situaciones a la hora de realizar una aplicación orientada a objetos (según la RAE utilizo de mala manera el término “aplicación”). Los patrones de diseño sonrelativamente fáciles de comprender, no son nada del otro mundo. Lo que a veces se hace complejo es utilizarlos. Por ello hay que conocerlos bien, especialmente los más importantes, porque realmente facilitanel trabajo, y sobre todo, hacen el código más legible. 
Los patrones de diseño son independientes del lenguaje en el que utilicen (siempre y cuando el lenguaje sea orientado a objetos!). Generalmentese presentan como diagramas de UML.

Análisis y funcionalidad.
Funcionalidad | Descripción | En caso de error | Excepciones |
Cambio de corredor | Un jugador puede pasar de corredor a otro en unpunto en que se unen o interceptan, el ganador suma los puntos de vida y de defensa del perdedor | Cambio de corredor a un punto en donde no exista intersección entre dos corredores no se tomaninguna acción | Mensaje de alerta indicando la imposibilidad de ubicarse en otro corredor |
Enfrentamiento | Dos jugadores se enfrentan cuando tiene el estado de agresivo | Forzar pelea si alguno de losdos no está en estado agresivo | Mensaje que avisa cual de los dos jugadores no está en estado agresivo. |
Múltiples enfrentamientos | Varios elementos en estado agresivo se enfrentaraleatoriamente, el ganador suma los puntos de vida y de defensa del perdedor | Forzar pelea con alguno que no esté en estado agresivo o tratar de pelear con dos elementos en estado agresivo al tiempo. | Mensaje dealerta advirtiendo que las peleas son aleatorias y que solo son en estado agresivo y una a la vez |
Acciones | Un jugador se mueve cada segundo realizando alguna acción especifica | Hacer un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Documento
  • Documentos
  • Documentos
  • Documento
  • Documentos
  • Documento
  • Documentos
  • Documentos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS