Getting Infected with Design Patterns

Tuesday, August 29. 2006

Ever heard of Design Patterns? If you are a software developer and are serious about your job, you most probably did already. Design patterns are one of the most useful and powerful tool a software developer may use. By using design patterns, you are accessing the wisdom of the whole experienced developer community through using proven, reusable best-practices and solutions.
To gain a first knowledge on how helpful design patterns are I recommend the following blog articles. These articles are about a mad scientist, who tries to conquer the world with the help of design patterns. Very helpful and funny: And if this convinced you that it's time to learn more about design patterns I can recommend the book Head First: Design Patterns. This book is written in a way, which makes fun reading it. Although studying design patterns is rather boring, this book manages to be more amusing than a novel, while hammering the patterns right into your head. Head First Design Patterns And what I liked best: It does not just show you design patterns, it already teaches you the design practices behind patterns. This really helps you write better code in general, although you are not using a design pattern. And last but not least, you may want to read the bible of design patterns: Design Patterns CD: Elements of Re-usable Object-Oriented Software by the Gang of Four: Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. Those are the people that spread the design pattern virus.
Twitter Bookmark Getting Infected with Design Patterns  at del.icio.us Facebook Google Bookmarks Digg Getting Infected with Design Patterns Bookmark Getting Infected with Design Patterns  at YahooMyWeb

Trackbacks


Trackback specific URI for this entry
    No Trackbacks

Comments


    No comments

Add Comment

HTML-Tags will be converted to Entities.
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA