Singleton Design Pattern
Posted on March 7th, 2007 by Paul Lefebvre
The Singleton design pattern is probably the simplest of all the common design patterns. Its purpose is also simple: to ensure that only once instance of a class is ever instantiated.
You might be thinking that you could just use a module for this purpose. A module is close to a singleton, but since it is […]

