I know – I read this in a couple other places the other day and found it
to be a very interesting read. It should be something we all should discuss.
However, let’s be fair. Cars have 4 wheels for a reason… because it’s a
proven design that works in the vast majority of cases. That doesn’t mean
we can’t design vehicles with strange numbers of wheels, or that cars
should be the evolutionary end of people moving – but should we start
looking down our noses at solutions that still work because everyone is
doing it?
In addition to this article, I’ve been reading about DRY – Don’t Repeat
Yourself. It’s a discussion that quickly went so over my head that I feel
like a mediaeval blacksmith trying to replicate jet engines. Yet for me,
the walk-away – as a coder and designer – still seem to resonate with an
inner desire to be both elegantly efficient and original… as possible, at
least, with respect to the same common solutions I keep finding useful.
I would argue that design patterns are essential part of a designer’s
toolbox. Like the wheel-- something not to be reinvented, but certainly to
be reimagined when possible. A true and rare beautiful goal.
Discussing design patterns and when to be inconsistent or not.
David Owen
On 20 Jan 2015, at 20:14, Ernie Simpson email@hidden wrote:
I would argue that design patterns are essential part of a designer’s
toolbox. Like the wheel-- something not to be reinvented, but certainly to
be reimagined when possible. A true and rare beautiful goal.