jueves, 24 de noviembre de 2011

Preguntas Guía

Estas preguntas la maestra nos las dio en el inicio del semestre:

¿Cuales son los sintomas de un mal diseño?
R= Rigidez, Fragilidad, Inmovilidad, Viscosidad.

¿En que consiste cada uno?
R= 
Rigidez: Tendencia del software a ser dificil de cambiar, incluso en las cosas mas sencillas.

Fragilidad: Tendencia que tiene el software a romperse por muchos sitios cada vez que se cambia algo.

Inmovilidad: La resistencia del software a ser reutilizado en otros proyectos o parte de otros proyectos.

Viscosidad: La dificultad de mantener la filosofia del diseño original.

¿Que causa el deterioro del diseño?
R= Requisitos cambiantes.

¿Que se puede hacer?
R= Deben ser controladas las dependencias entre modulos de una aplicacion. Este control consiste en la creación de "cortafuegos" de dependencias.

No hay comentarios:

Publicar un comentario