Du hällst deine Konfiguration in deinem Singleton nicht zentral, du hardcodest sie, was mit verlaub das dümmste ist was man mit Konfigurationen die Environment-abhängig sind anstellen kann.
Statische Facades sind ein Beispiel wie man "global" auf ein und die selbe Instanz zugreifen kann ohne Singletons zu benutzen. Statische Facades sind entweder an Container-Einträge oder ganze Container geknüpft oder im Zweifelsfall nur an eine Instanz eines bestimmten Objekts ( ohne einen Container ).
Statische Facades sind ein Beispiel wie man "global" auf ein und die selbe Instanz zugreifen kann ohne Singletons zu benutzen. Statische Facades sind entweder an Container-Einträge oder ganze Container geknüpft oder im Zweifelsfall nur an eine Instanz eines bestimmten Objekts ( ohne einen Container ).
Kommentar