Das Strategy-Muster ist eines jener Muster, die dann Sinn machen, wenn das Problem es erfordert.
Die Idee ist einfach: Man hat dieselbe geschäftliche Absicht, aber mehrere Möglichkeiten, diese umzusetzen. Solange der Umfang überschaubar bleibt, ist das in der Regel kein Problem. Das Problem beginnt, wenn diese Variationen zunehmen, sich in einer zentralen Klasse vermischen und jeder neue Fall dazu führt, dass immer mehr Entscheidungen an derselben Stelle angesammelt werden.
(mehr …)




