On Sat, Jul 26, 2008 at 2:48 PM, Matthew Smith <[EMAIL PROTECTED]>wrote:

> @J.Ambrose
> Can you point me to Jared's template? A quick googling produced a
> few results without a template (that I could see)
>

Hi Matt,

I don't want you to feel defensive, but I understand where you're coming
from.

I think Welie is a good example; Tidwell's book is also good:
http://www.welie.com/patterns/showPattern.php?patternID=collapsible-panels

Key things to include in "patterns" are:
* Description - Briefly say what the pattern is/does/what it solves.

* Problem - Often patterns solve particular problems/challenges in design,
and identifying the problem can help people identify the kind of issues that
the pattern addresses.

* Context - This elaborates on the problem, providing more context to
further help folks understand when the pattern is applicable and when it
isn't.

* Rationale - This dives into the "why" behind the pattern--why does it
work, why is it good, that sort of thing, with the goal of empowering the
individual to not only understand that particular pattern but to build a
deeper foundation that they can design from w/o the explicit application of
patterns.  (Actually, all patterns are kind of geared towards that goal, but
the rationale provides more explicit guidance than the other aspects.)

* Implementation - Describes *how* to apply the pattern.

* Examples - These are concrete examples of the pattern, and I think that's
where your site shines.  I agree about the general lack of good visual
design in most examples I've seen of UI patterns.

* Name - This serves the same purpose as names in general; to provide a
common reference point (symbol) to facilitate discussion.

Hope this helps clarify why I, at least, am concerned.

As for the speculation that this more constrained understanding of the term
"pattern" is what causes its lack of adoption, I can see where you're coming
from.  I tend to think, though, that it's less a matter of terminology as
much as it is making patterns more usable.

Another way to think of it: If you extend the definition, are you really
encouraging more adoption or are you just changing the underlying meaning
such that it is actually adoption of this new/different thing you are
proposing and not patterns themselves?

Thank you for engaging and not just blowing us off. :)

Cordially,

Ambrose
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... [EMAIL PROTECTED]
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Reply via email to