stratégie

Patron de conception « Stratégie » — Bracket Show, épisode 34

Présentation du patron de conception « Stratégie »

Single responsibility
Open-closed principle

Cas d’utilisation : avec et sans stratégie
Exemples de code
Tests
Optimisation

Tester les stratégies individuellement

Implémentation de l’interface

Classes minimalistes

Conclusion : la stratégie permet de prendre un algorithme compliqué et le séparer en plusieurs morceaux qui n’ont chacun qu’une seule intention, un seul but pour apporter la flexibilité et l’extensibilité voulues.

Leave a Reply

Your email address will not be published. Required fields are marked *