Qué son los “módulos de alto nivel” y “módulos de bajo nivel” (en el contexto del principio de inversión de dependencia)?

StackOverflow https://stackoverflow.com/questions/3780388

Pregunta

definición de dependencia principio de inversión de de Wikipedia, y utiliza dos términos módulos de alto nivel y módulos bajo nivel , que no era capaz de averiguar.

¿Qué son y qué no lo hace Dependencia principio de la inversión tienen que ver con ellos?

¿Fue útil?

Solución

La definición de los se dan en la frase de introducción:

alto nivel: política de fijación de
bajo nivel:. módulos de dependencia

En términos de los laicos: módulos de alto nivel depende de los módulos de bajo nivel, pero no debe depender de su aplicación. Esto se puede lograr mediante el uso de las interfaces, el desacoplamiento de este modo la definición del servicio de la aplicación.

Otros consejos

  1. módulo de nivel bajo es un programa escrito para resolver un problema particular (iva cálculo basado en el código de país)
  2. módulo de alto nivel es un programa escrito para resolver un problema general (acceso de base de datos)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top