Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.930 Beiträge
Delphi 12 Athens
|
AW: Lose Funktionen oder als Funktion in Klasse
1. Aug 2023, 11:43
Hätten wir alles in Singletons abgespeichert hätte man die leicht zentral erweitern können dass es jeweils eine Instanz pro thread gibt.
Singletons sind nur hauchdünn marginal besser als globale variablen.
Vor allem wenn sie die shared instance der anderen Singletons nutzen.
Exakt: Singleton ist eigentlich eher ein Antipattern.
Ja, aber hätten wir Singletons anstatt globaler Variablen, dann könnten wir es einfach aufbrechen und in "Ein objekt pro thread" umbauen.
Andreas Monads? Wtf are Monads?
Geändert von QuickAndDirty ( 1. Aug 2023 um 12:04 Uhr)
|