Read it for once, may be you get something to learn from it.
Read this post on ankitamahajan.wordpress.com