¿Qué es Refactoring?
El objetivo del refactoring es hacer que el código sea más fácil de mantener y evolucionar a lo largo del tiempo.
El objetivo del refactoring es hacer que el código sea más fácil de mantener y evolucionar a lo largo del tiempo.
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).
El patrón comando resuelve, por ejemplo, el problema de múltiples botones en tu aplicación editor de texto.
El patrón Proxy quiere que crees una nueva clase de proxy con la misma interfaz que un objeto de servicio original.