Table des matières:
Définition - Que signifie la couche?
Une couche, dans le contexte de la conception orientée objet, est un ensemble de classes qui partagent les mêmes dépendances de module avec d'autres modules, ce qui implique que les composants de la couche sont réutilisables tant que les conditions restent les mêmes.
Ces dépendances "d'importation" entre les modules logiciels sont un moyen d'exprimer la distinction des couches dans les langages de programmation.
Techopedia explique Layer
Les couches agissent comme une sorte de motif architectural. La hiérarchie arborescente est l'un des arrangements courants des couches, où les membres / liens entre les couches sont appelés relations de dépendance.
Les formes multiples de relations de dépendance entre les couches incluent l'héritage, la composition et l'agrégation. Il existe d'autres formes de dépendances dans d'autres architectures.
Cette définition a été écrite dans le contexte de la conception orientée objet