Einzelnen Beitrag anzeigen

QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
1.889 Beiträge
 
Delphi 12 Athens
 
#30

AW: Lose Funktionen oder als Funktion in Klasse

  Alt 1. Aug 2023, 10: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 11:04 Uhr)
  Mit Zitat antworten Zitat