REBAJA de primavera
Strategy

Strategy en Rust

Strategy es un patrón de diseño de comportamiento que convierte un grupo de comportamientos en objetos y los hace intercambiables dentro del objeto de contexto original.

El objeto original, llamado contexto, contiene una referencia a un objeto de estrategia y le delega la ejecución del comportamiento. Para cambiar la forma en que el contexto realiza su trabajo, otros objetos pueden sustituir el objeto de estrategia actualmente vinculado, por otro.

Strategy en otros lenguajes

Strategy en C# Strategy en C++ Strategy en Go Strategy en Java Strategy en PHP Strategy en Python Strategy en Ruby Strategy en Swift Strategy en TypeScript