Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Patrones de Diseno Estructura Fachada
Patrones de Diseno Estructura Fachada
Estructura Fachada
La estructura de fachada es uno de los patrones de diseño más útiles
en arquitectura de software. En esta presentación, aprenderás cómo
implementar esta estructura y sus ventajas.
by Jeanvier Benavidez
Patrones de Diseño Estructura Fachada
¿Qué es una Estructura de Fachada? Ejemplos de Aplicabilidad
Una estructura de fachada es una interface Emplear la fachada como buque insignia en
que proporciona un acceso sencillo a una nuestras aplicaciones, donde podemos
parte compleja de nuestro sistema, ocultar servicios que tengan varias llamadas
ocultando su complejidad y provee un y que al ponerlas juntos en un solo método,
punto de entrada para el cliente. es mas fácil de comprender.
Un edificio con una fachada en Las intersecciones de tráfico Las clases de contraseñas son
forma de pirámide invertida con semáforos emplean una una forma común de emplear
para proporcionar luz natural fachada que oculta la una fachada. Es la encargada
en todas las plantas del complejidad y dependencias las de ocultar la complejidad de la
edificio. señales circulatorias en un solo implementación de una
lugar. verificación de contraseñas.
Patrones de Diseño Estructura Fachada
Paso 2: Crear interfaces
1 2 3
Identificar elementos de software con Agregar funciones para crear una interfaz
complejidad oculta que incrementen la más limpio y util. El objetivo es ocultar la
complejidad y su mantenimiento. complejidad del subsistema y presentar un
punto de entrada para el cliente.
Patrones de Diseño Estructura Fachada
Ejemplo de Aplicación Ventajas
funciones en caso se requira, como los de Mayor control sobre los clientes a los
devolución de productos; el objetivo es que que se puede acceder.
Una estructura de fachada proporciona una interfaz unificada que pueden utilizar
los clientes a través de servicios complejos de la aplicación sin conocer su
complejidad interna.
2 Inconvenientes
Algunos diseñadores pueden abusar al implementar la fachada como una clase base
para muchas clases hijas externas y terminan creando un objeto gigante. Si no se
utiliza correctamente se puede terminar en un “Antipatrón God Object”.
Patrones de Diseño Estructura Fachada
Nombre: Estructura de Fachada