Domanda

la definizione di Wikipedia di dipendenza principio dell'inversione , e utilizza due termini moduli di alto livello e moduli basso livello , che non è stato in grado di capire.

Cosa sono e che cosa fa Dipendenza principio di inversione hanno a che fare con loro?

È stato utile?

Soluzione

La definizione di coloro che sono indicati nella frase introduttiva:

di alto livello: la politica di impostazione
basso livello. moduli dipendenze

In parole povere: moduli alto livello dipende moduli di livello basso, ma non dovrebbe dipendere dalla loro attuazione. Ciò può essere ottenuto utilizzando interfacce, disaccoppiando così la definizione del servizio dall'implementazione.

Altri suggerimenti

  1. modulo a basso livello è un programma scritto per risolvere un particolare problema (iva di calcolo basato sul codice del paese)
  2. modulo di alto livello è un programma scritto per risolvere un problema generale (l'accesso al database)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top