Jeff Attwood recently pointed out the difference between Gamma et al’s Design Patterns and Alexanders’ equivalent and outlined a critique of the former which characterises it as “replacing actual thought and insight with a plodding, mindless, cut-and-paste code generation template mentality”. First, I want to note that the critique above surely defies belief to anyone who […]
The only thing wrong with GoF Design Patterns is …
July 26th, 2007 · 1 Comment
Tags: HumansAndTech · Links · SoftwareDev
Rails, Selfishness, and Opinionated Patterns
August 5th, 2006 · 1 Comment
When people talk about their favourite benefit of Rails over framework X in language Y, they’ll usually mention ActiveRecord, Ajax support, etc. But at a deeper level, the thing that really stands out is that Rails is opinonated software. This is where Rails derives its power and agility. It’s pretty well-understood in software that consistency trumps […]
Tags: SoftwareDev
