Professional Documents
Culture Documents
https://es.wikipedia.org/wiki/Patrn_de_diseo
Patrones de Diseo
Principales patrones de diseo: GoF (Gang Of Four)
CREACION-ESTRUCTURAL-COMPORTAMIENTO Crear estructura de Comportamiento
Adapter. Adapta la interfaz para que pueda ser usada por una clase.
Cohesin y acoplamiento
Referencias: El recurso ms importante es el documento Tcnicas de MetricaV3.
Acoplamiento y cohesin, estn muy relacionados entre s y difcilmente se puede
variar uno de ellos sin afectar al otro. No son medidas que se puedan cuantificar
numricamente, son ms bien magnitudes cualitativas. Tambin se tienen en
consideracin los conceptos de fan-in y fan-out.
Acoplamiento
El grado de interdependencia que hay entre los distintos mdulos de un
programa y depende del nmero de parmetros que se intercambian (grado
de acoplamiento); lo deseable es que sea lo menor posible. Los niveles de
acoplamiento de menor (deseable) a mayor son:
Cohesin
Es la relacin funcional existente entre las sentencias de un mismo
mdulo. Un mdulo cohesionado ejecutar una nica tarea sencilla
interaccionando muy poco o nada con el resto de mdulos del programa. Se
persigue que los mdulos tengan una alta cohesin.