BEHAVIORAL - INTERMEDIATE
Comprendre le design pattern State
Fait varier le comportement d'un contexte selon son état interne sans multiplier les conditions dans le code client.
Cas d usage : Piloter une machine à états de personnage, un workflow ou un cycle de vie UI avec des transitions explicites.