To all to my friends who dream writing code using patterns, who ardently believe in the spirit of programming based off design pattern to achieve code re usability and maintainability. To me, design patterns always mystic. I always wanted to master them, harness and deploy them for almost every possible occasion i can get when writing code. Well, below is the cheat sheet of all important Design Patterns in programming present in a succinct fashion.. BTW, who doesn't like tidbits? Less is more.. Again I attribute the following work to an unknown individual to whom I convey my whole heart thanks for bringing out such work for the programming world. May god bless him..