Friday, March 16, 2012

Guice -

Guice (pronounced "juice") is an ultra-lightweight, next-generation dependency injection container for Java 5 and later.

http://code.google.com/p/google-guice/

Null Object Pattern

To avoid lot of procedural code for checking null pointers, we can implement as singleton NullObject for any class which will behave same as real instance without affecting the system stability.

The NullObject should be singleton, static and 100% immutable.



Sunday, March 4, 2012

Richard Feynman Talks

Very Interesting to know about one of the greatest genius of our time.

Richard Feynman Talks