Hacker News new | ask | show | jobs
by inglor 3991 days ago
No no, singletons are pathological liars http://misko.hevery.com/2008/08/17/singletons-are-pathologic...

Atomic mutable global state is still mutable global state. DI containers mean you don't need a singleton but can just create a single instance which lets you scope it and does not mix lifetime duration and object properties.