In case of Module wich are load and unload, Singleton can be a huge problem for memory leaks
On Wed, Jan 16, 2013 at 2:46 PM, Harbs <harbs.li...@gmail.com> wrote: > Well, I've never done unit testing, so maybe that explains why I don't > "get it"… > > On Jan 16, 2013, at 3:39 PM, Michael Schmalle wrote: > > > IMHO; > > > > Singletons serve a purpose just like every other design pattern. Having > developed/architected quite large frameworks in my day, Singletons are evil > in the context of a framework. You will soon see when you start unit > testing how evil they are. (IE I put one in FalconJx temporarily to stop > jsdocs from being emitted in the unit tests, now that damn thing is all > over the tests and I have to kill it) > > > > As far as applications, I believe it's really up to the developer > because they program what they were taught and familiar with. > > > > Mike > > > > Quoting Harbs <harbs.li...@gmail.com>: > > > >> Over the years I'm heard this from time to time, but I never understood > the prejudice. I personally like singletons because it keeps things nice > and simple. I don't like over-engineering things for no reason. > >> > >> Care to explain what's wrong with singletons? > >> > >> On Jan 16, 2013, at 8:41 AM, Avi Kessner wrote: > >> > >>> I'm in the 'singletons are evil' camp. > >> > >> > > > > -- > > Michael Schmalle - Teoti Graphix, LLC > > http://www.teotigraphix.com > > http://blog.teotigraphix.com > > > > -- Edouard Bataille Epita MTI 2008 Consultant Expert Java Flex