Singelton als globale Datenbasis
-
Hallo,
also rein konzeptionell ist ne Singelton Klasse als globale Datenbasis okay ???
Fast jede Klasse muss darauf zugreifen.
Dann kann ich sie doch gleich als globale singelton anlegen oder nicht ??.Freundlicher Gruß
-
AlexanderKiebler schrieb:
Fast jede Klasse muss darauf zugreifen.
dort liegt dein ProblemWas Singleton angeht eine einfache Faustregel: Sowas macht man nicht.
-
Oder einfach als globale Variable. Ob sie sogar so außergewöhnlich ist, ein Singleton sein zu müssen, kann ich nicht entscheiden, dazu kenne ich sie noch nicht gut genug.
-
AlexanderKiebler schrieb:
also rein konzeptionell ist ne Singelton Klasse als globale Datenbasis okay ???
Nein
Fast jede Klasse muss darauf zugreifen.
Glaub' ich nicht.
Dann kann ich sie doch gleich als globale singelton anlegen oder nicht ??.
Können kann man viel.
-
Spricht nichts dagegen.
Spricht andererseits etwas gegen 'Dependency Injection'.