« Patrons de conception/Façade » : différence entre les versions
Contenu supprimé Contenu ajouté
Orthographe s/facade/façade/ |
Aucun résumé des modifications |
||
Ligne 2 :
{{voir homonymes|Façade}}
La design pattern (ou model de conception) '''Facade''' a pour but de cacher une conception et un interface complexe difficile à comprendre (cette complexité ayant apparue "naturellement" avec l'évolution du sous-système en question). La '''façade''' permet de simplifier cette compléxité en fournissant un interface simple du sous-système. Habituellement c'est réalisé en réduisant les fonctionnalités de ce dernier mais en fournissant toutes les fonctions nécessaires à la plupart des utilisateurs.
La façade encapsule la complexité des interactions entre les business objects participant à un workflow.
Remarque: le reste de l'article me semble hors sujet ou alors trop ciblé sur un problème particulier (assez contradictoire avec la philosophie design pattern)
|