Month: March 2013

March 29, 2013

A Singleton, in software engineering, is a design pattern that is used when you only want/need to allow one instance of a class. This is specifically useful when the class instantiation of the said class is resource expensive (e.g. database connection, graphics driver, network resource and file streams…). Below is a UML describing the implementation details of a […]

Continue Reading
March 5, 2013

All of us are born to fly and reach the heights of our potential. The problem is that some of us are eagles who get trained to think and walk like chickens. You can’t fly if you are not dreaming of flying. So, will you fly or will you walk?

Continue Reading