Eines der bekanntesten Design Patterns ist das State Pattern. Im Folgenden möchte ich euch dieses nahe bringen und erklären, was meine wütende Freundin damit zu tun hat. Das ganze Beispiel ist in Java umgesetzt, kann aber in jeder objektorientierten Programmiersprache implementiert werden. Wann brauche ich das State Pattern? Das State Pattern […]