2010-12-14 60 views
0

de Wikipédia:Comment définir le mot "Details" mentionné dans le principe Inversion de dépendance de SOLID?

Selon le principe:

A. High-level modules should not depend on low-level modules. Both should depend on abstractions. 
    B. Abstractions should not depend upon details. Details should depend upon abstractions. 

Je peux comprendre A.

Mais j'ai un problème d'écrire une définition pour "Détails" (B).

Comment définir le terme DEFINITION? Qu'est-ce que cela signifie exactement?

Merci!

Répondre

1

Je dirais de penser « Abstractions » comme Interfaces et « Détails » que ces interfaces Implémentations de ... évidemment le paradigme DI englobe plus que ce scénario simple, mais un bon endroit pour commencer