2016-09-26 1 views

Antwort

2

Singletons sind mit Komponententests nicht einfach zu handhaben. Sie können ihre Instanziierung nicht steuern und sie können den Status über alle Aufrufe beibehalten. - Speicher, der einem Singleton zugewiesen wurde, kann nicht freigegeben werden. - In Multithread-Umgebungen muss der Zugriff auf das Singleton-Objekt möglicherweise geschützt werden (z. B. über Synchronisation). - Singletons fördern enge Kopplung zwischen Klassen, so ist es schwierig zu testen

Verwandte Themen