BEHAVIORAL - INTERMEDIATE
Comprendre le design pattern Command
Encapsule une action dans un objet pour pouvoir la déclencher, l'historiser, l'annuler et la rejouer sans coupler l'interface au receiver.
Cas d usage : Construire un simulateur undo / redo, un éditeur ou un mini jeu d'actions historisées avec piles de commandes.