ThinkGeek - Cool Stuff for Geeks and Technophiles

November 08, 2004

Design patterns considered harmful?

An interesting discussion about the "over designed" systems. Does the use of design patterns encourage over-engineering?.

In this discussion at the c2 wiki, you could find the opinions of people supporting the use of design patterns, and people that thinks that they should not be used always. And also, a lot of links to very interesting resources. A must read.

So, here's the link:

Design patterns considered harmful

Posted by Cesar Tardaguila Date: November 8, 2004 09:18 AM
Comments

Design patterns should be considered as consultants which guide people achieving a certain goal, not as application blueprints.

If you solve a problem with a bit of the ideas of pattern A, and pattern B, then you have achieved your goal and that is the power of patterns.

Posted by: M. Schopman en: November 8, 2004 10:23 AM

Overuse is known as 'patterns happy' syndrom.

I love this joke on slashdot which describes so well the patterns junkie attitude ^^ :
http://developers.slashdot.org/comments.pl?sid=33602&cid=3636102

Posted by: Francis Bourre en: November 8, 2004 01:59 PM

Thanks for the link, Francis.

I've been laughing for hours!

Posted by: Cesar Tardaguila en: November 8, 2004 04:10 PM