Questions et réponses pour le strategy-pattern :

Le modèle de stratégie (également appelé modèle de stratégie) est un modèle de conception dans lequel le comportement d'un algorithme peut être sélectionné au moment de l'exécution. C'est l'un des modèles de conception comportementale du Gang of Four. Lorsque vous utilisez cette balise sur des questions lourdes d'implémentation - balisez le langage de code dans lequel l'implémentation est écrite.

10
votes
Une classe doit être une stratégie "bande de quatre" entièrement apatride (c'est-à-dire aucun champ) ou peut-il contenir un état immuable (c.-à-d. champs f ...

9
votes
J'ai le scénario suivant où j'ai différents types d'algorithmes de vente pour calculer le prix de vente. Correctsalestrategy n'a pas besoin de paramètre de baseprice ta ...