Vairāk
Kas ir tik slikts vienvietīgajos?
Singleton modelis ir pilntiesīgs GoF'rakstu grāmatas biedrs, taču pēdējā laikā šķiet, ka izstrādātāju pasaule to ir atstājusi bāreņu statusā. Es joprojām diezgan daudz izmantoju singletonus, īpaši rūpnīcas klasēm, un, lai gan ir jābūt nedaudz uzmanīgam attiecībā uz daudzpavedienu jautājumiem (kā jebkurā klasē), es nesaprotu, kāpēc tie ir tik briesmīgi.
Īpaši Stack Overflow, šķiet, pieņem, ka visi piekrīt, ka singletoni ir ļaunums. Kāpēc?
Lūdzu, pamatojiet savas atbildes ar "faktiem, atsaucēm vai īpašām zināšanām"
1926
3
Skatīt Wikipedia Singleton_pattern
Atsauces (tikai attiecīgās atsauces no raksta)
Tā kā tie būtībā ir objektorientēti globālie mainīgie, parasti klases var veidot tā, lai tie nebūtu nepieciešami.