You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A pesar de la sencillez que muestra el programa al momento de crear los electrodomésticos y con el uso del patrón Decorator es posible que se complique en un futuro si se quieren crear más tipos de electrodomésticos y más decoradores. Los subsistemas que representan estas acciones pueden resultar difíciles de acceder por lo que se requiere una interfaz que permita generar más fácilmente los electrodomésticos. Al implementar el patrón Facade se representa de manera sencilla y directa la creación de los electrodomésticos. La fachada será el punto de inicio para crear diferentes tipos de electrodomésticos.
Pros
Gracias a la implementación de Facade, se puede estructurar en la creación del electrodoméstico en diferentes capas o niveles.
Contras
Por su naturaleza, es posible que con el tiempo la interfaz fachada crezca considerablemente. Se recomienda crear distintas interfaces fachadas para realizar acciones específicas.
Diagrama UML antes de aplicar el patrón:
Diagrama UML despues de aplicar el patrón:
The text was updated successfully, but these errors were encountered:
Facade
Objetivo y motivación
A pesar de la sencillez que muestra el programa al momento de crear los electrodomésticos y con el uso del patrón Decorator es posible que se complique en un futuro si se quieren crear más tipos de electrodomésticos y más decoradores. Los subsistemas que representan estas acciones pueden resultar difíciles de acceder por lo que se requiere una interfaz que permita generar más fácilmente los electrodomésticos. Al implementar el patrón Facade se representa de manera sencilla y directa la creación de los electrodomésticos. La fachada será el punto de inicio para crear diferentes tipos de electrodomésticos.
Pros
Gracias a la implementación de Facade, se puede estructurar en la creación del electrodoméstico en diferentes capas o niveles.
Contras
Por su naturaleza, es posible que con el tiempo la interfaz fachada crezca considerablemente. Se recomienda crear distintas interfaces fachadas para realizar acciones específicas.
Diagrama UML antes de aplicar el patrón:
Diagrama UML despues de aplicar el patrón:
The text was updated successfully, but these errors were encountered: