Kapitel 6: Singleton
Sicherstellung der Existenz nur einer einzigen Klasseninstanz sowie Bereitstellung eines globalen Zugriffspunkts für diese Instanz.
Dieses Kapitel ist eine Anomalie: Während die anderen Kapitel dieses Buches jeweils die Verwendung eines Design Patterns erläutern, hat dieses zum Thema, wie man ein Design Pattern nicht verwendet.
Trotz aller ehrenwerten Absichten bringt das von der Gang of Four beschriebene Singleton-Pattern oft mehr Schaden als Nutzen. Sie betonen zwar ausdrücklich, dass dieses Pattern nur sparsam eingesetzt werden sollte, in der Spielebranche ist das allerdings nie so richtig angekommen.
Get Design Patterns für die Spieleprogrammierung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.