Patrones de diseño de software: Mediador
Un ejemplo de aplicación para el patrón mediator podría ser una aplicación con un cuadro de diálogo para crear y editar perfiles de usuario. Este cuadro de diálogo consiste en varios controles de formulario.
Un ejemplo de aplicación para el patrón mediator podría ser una aplicación con un cuadro de diálogo para crear y editar perfiles de usuario. Este cuadro de diálogo consiste en varios controles de formulario.
La idea del patrón iterador es extraer el comportamiento transversal de una colección en un objeto separado llamado iterador.
Un ejemplo de aplicación para este patrón sería el de una aplicación con comercio electrónico.
El patrón Método Plantilla sugiere dividir un algoritmo en una serie de pasos, convertir estos pasos en métodos y colocar una serie de llamadas a estos métodos dentro de un solo método de plantilla.
El patrón sugiere almacenar la copia del estado del objeto en un objeto especial llamado memento (o recuerdo).
En el artículo de hoy repasaremos doce de los patrones de diseño de software que vimos durante el año 2022.
El patrón comando resuelve, por ejemplo, el problema de múltiples botones en tu aplicación editor de texto.
El patrón cadena de responsabilidad es un patrón de diseño de comportamiento que te permite pasar peticiones por una cadena de controladores.
El patrón Proxy quiere que crees una nueva clase de proxy con la misma interfaz que un objeto de servicio original.
Deberías usar el patrón peso mosca solo cuando tu programa debe permitir una gran cantidad de objetos que apenas caben en la memoria RAM disponible.
Un problema, común, resuelto por el patrón fachada es el relacionado con la integración con bibliotecas de terceros.
Podrías usar el patrón Decorador cuando necesites poder asignar comportamientos adicionales a los objetos en tiempo de ejecución sin romper el código que usa estos objetos.