Don't Force Patterns
Joe Rinehart has posted a great commentary on Patterns and how to approach them. It's always refreshing to see someone cut through the dogma and hype. Thank you Joe!
« Art+Math=X conference | Main | Dorkbot Eindhoven #2 »
Joe Rinehart has posted a great commentary on Patterns and how to approach them. It's always refreshing to see someone cut through the dogma and hype. Thank you Joe!
Comments
Thank *you*, Kristin - it's really cool to get some crossover to a Flash blog!
A lot of the thought behind the post was caused by a recent Erich Gamma interview at http://www.artima.com/lejava/articles/gammadp.html (for speedreaders, I blogged my fav quotes at http://clearsoftware.net/client/index.cfm?mode=entry&entry=0E8E1E82-E081-2BAC-691AE95E50978242)
-Joe
Posted by: Joe Rinehart | June 2, 2005 12:25 PM
My pleasure, Joe :-)
Some things are just universal. Just as speaking more than one language can increase brain function, so programming in or familiarity with more than one coding language can also improve brain function. ;-)
--Kristin
Posted by: Kristin | June 2, 2005 12:31 PM
Sure, design patterns are a very powerful tool. But the risk of over-designing is very high if we just learn how to implement the pattern, and not how we could use a given pattern to solve a problem.
Here is an example ( it's quite ironic ) of what could happen when we implement patterns just for the shake of doing it
http://developers.slashdot.org/comments.pl?sid=33602&cid=3636102
Anyway, I guess design patterns are powerful tools that can be easily misused
Posted by: Cesar Tardaguila | June 2, 2005 02:02 PM