To try everything Brilliant has to offer—free—for a full 30 days, visit [ Ссылка ] . You’ll also get 20% off an annual premium subscription.
Patreon ► [ Ссылка ]
Instagram ► [ Ссылка ]
Twitter ► [ Ссылка ]
Discord ► [ Ссылка ]
🔗 LINKS
Meyers' Singleton ► [ Ссылка ]
Radar Contact code ► [ Ссылка ]
Hazel ► [ Ссылка ]
🕹️ Play our latest game FREE (made in Hazel!) ► [ Ссылка ]
🌏 Need web hosting? ► [ Ссылка ]
📚 CHAPTERS
0:00 - Comments and the Community
3:41 - The Comment
4:52 - Singletons and Context
8:47 - Lazy Loading
10:35 - Why are singletons "bad"?
15:51 - Having a "global variable" is "better"
16:23 - Reviewing Meyers' Singleton
19:38 - Improving our singleton to make shutdown explicit
21:11 - Not storing our instance in static storage
22:56 - Removing lazy loading to make initialization explicit
23:47 - The "global" situation - my solution
💰 Links to stuff I use:
⌨ Keyboard ► [ Ссылка ]
🐭 Mouse ► [ Ссылка ]
💻 Monitors ► [ Ссылка ]
This video is sponsored by Brilliant.
Ещё видео!