https://www.philipphauer.de/study/se/design-pattern/state.php
Eine ausführliche Analyse des State Design Pattern (Zustand Entwurfsmuster) mit Einführung und Diskussion.