Software As She’s Developed

Mahemoff’s Podcast/Blog - Web, Programming, Usability from the Author of ‘Ajax Design Patterns’ (AjaxPatterns.org)

Software As She’s Developed header image 4

The only thing wrong with GoF Design Patterns is …

July 26th, 2007 · 1 Comment

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 […]

[Read more →]

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 […]

[Read more →]

Tags: SoftwareDev