Diskuze – Lekce 5 - UML - Class diagram
ZpětUpozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.
Nejnovější komentáře jsou na konci poslední stránky.
Tvůrce
Nejnovější komentáře jsou na konci poslední stránky.
Zobrazeno 10 zpráv z 32.

Paradoxně hlavní problém singletonu je nepřehlednost. Třída si
někde magicky z globálního prostoru vezme instanci. Přitom
má signaturu třeba class UserDao(); Kde z toho poznám, že potřebuje
databázi? A když si podle názvu odvodím, že asi nějakou databázi
potřebuje, odkud si ji vezme? A jak ji v testech budu mockovat? Z praxe vím,
že Singleton ve větších aplikacích nenahradí DI. Dokonce jsem se setkal s
případem, kdy firma měla v jedné aplikaci tohle řešení singletony. Jak na
aplikaci dělalo stále víc lidí, muselo se to prostě přepsat.