Friday, October 14, 2016

My dirty footsteps into the world of Design Patterns

My dirty footsteps into the world of Design Patterns


Obviously the monks are not happy that someone this benign and idiotic has stepped into their holy lands but you know, lets just chill. Im only writing here about what I have come to understand about design patterns and their various implementations. Currently Im learning using Java and its a great experience so far.

Design patterns are: Solutions you can reuse in your architecture to cut down "re invention" times. You might be facing problems trying to find a proper structure which you can follow in your software project so that changes dont make you lose sleep. Well, Patterns are solutions for different cases that may or may not (but most of the time they do) cover yours. Algorithms solve problems for programmers. Design patterns solve structuring problems so to speak.


Go to link download