1621
Vývoj / Re:Dědičnost dnes
« kdy: 30. 01. 2017, 21:01:25 »Omluv můj sarkasmus: já si nedovedu představit situaci, kdy bych potřeboval sdílenou instanci pro celou aplikaci.Ani ne, v Javě se už dávno nepoužívá. Možná jinde je pořád cool.Pokud se v Javě dávno nepoužívá, jenom dobře. Pokud tedy jde o tu variantu s private konstruktorem, to bych jako anti-pattern bral.
Přesně tak. Jde o všechny varianty. Vtipné je, že většina lidí, když se ptá na pohovorech, ani neumí všechny a zároveň umí jen ty nepoužitelné. Ale pořád se na to ptajíAlespoň člověk ví, co tam bude za lidi.
Singleton sa nezvykne pouzivat, ak je k dispozicii dependency injection framework. Ale inac neviem si predstavit, ako by sa riesila jedna jedina zdielana instancia pre celu aplikaciu v plain jave ...
HTTP request, FileSystem, DB connection - u ničeho z toho nepovažuji za žádoucí vynucovat si jen jednu jedinou instanci by design.
Alespoň člověk ví, co tam bude za lidi.
. Ale zkuste ty utility které jsem linkoval, třeba to pomůže.