Modularidad & Acoplamiento

Páginas: 4 (918 palabras) Publicado: 3 de noviembre de 2014
El acoplamiento
El acoplamiento, junto con la modularidad, la cohesión y otros factores, permiten mejorar la programación y el diseño de sistemas informáticos y aplicaciones, y son muy importantesen el incremento de la reutilización de los códigos.
Definición
El acoplamiento informático indica el nivel de dependencia entre las unidades de software de un sistema informático, es decir, elgrado en que una unidad puede funcionar sin recurrir a otras; dos funciones son absolutamente independientes entre sí (el nivel más bajo de acoplamiento) cuando una puede hacer su trabajo completamentesin recurrir a la otra. En este caso se dice que ambas están desacopladas.
Un ejemplo simple de acoplamiento es cuando un componente accede directamente a un dato que pertenece a otro componente. Enese caso, el resultado del comportamiento del componente A dependerá del valor del componente B, por lo tanto, están acoplados.
Bajo acoplamiento
El bajo acoplamiento entre las unidades de softwarees el estado ideal que siempre se intenta obtener para lograr una buena programación o un buen diseño. Cuanto menos dependiente sean las partes que constituyen un sistema informático, mejor será elresultado. Sin embargo, es imposible un desacoplamiento total de las unidades.
Por ello, el objetivo final del diseño de software es reducir al máximo el acoplamiento entre componentes. Para ello, lomás importante es saber eliminar el acoplamiento que no sea funcional o arquitectónico.
El caso del acoplamiento funcional, puede ser por ejemplo que un componente de cálculo de probabilidades dependade un componente de cálculo matemático básico, ya que para calcular probabilidades será necesario aplicar fórmulas matemáticas.
A menor acoplamiento, mejor: el módulo en cuestión será más sencillo dediseñar, programar, probar y mantener.
El bajo acoplamiento permite:
Mejorar la mantenibilidad de las unidades de software.
Aumentar la reutilización de las unidades de software.
Evitar el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modularismo
  • Modularidad
  • Modularidad
  • modularidad
  • Modularidad
  • modularidad
  • Modularidad
  • Modulares

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS