Glossar
Singleton
Singleton-Muster
Design Patterns / OOP
Das Singleton-Muster stellt sicher, dass von einer Klasse genau eine einzige Instanz existiert, die global zugänglich ist. Typische Anwendungen: Konfigurationsobjekte, Logger oder Datenbankverbindungs-Pools. Die Klasse verwaltet die einzige Instanz selbst und gibt sie bei jeder Anfrage zurück. Kritiker bemängeln, dass Singleton globalen Zustand einführt und Unit-Tests erschwert.