Design Patterns are valued by software designers, usability experts, and architects—both technology architects and building and landscape architects. Patterns tell us how to design a construct so that it works
effectively and efficiently to achieve its end. Patterns are esthetically pleasing as well. Simplicity. Form meets function.
I believe that good patterns emerge from the confluence of three things:
1. Watching what people do and noticing what works and what pleases them.
2. Discovering what people want to do but have difficulty doing.
3. Thinking carefully about, and testing, designs that make it easy for people to accomplish their goals (both tangible and emotional goals) in a pleasing manner as efficiently as possible.
Skip Walter turned me onto design patterns in the 1980s. At the time,
Skip was the product manager for Digital Equipment’s very successful
All-in-One office systems. He was also an early practitioner of
customer-led innovation. The design of All-in-One arose from customer
co-development to meet the needs of a small group of customers in the
field.
When Skip told me about design patterns, he referred me to the works of Christopher Alexander, who published The Timeless Way of Building, in 1979, A Pattern Language: Towns, Building, Construction in 1977, and, in 1975, my favorite, the small gem of a book, The Oregon Experiment,
in which Alexander and his co-authors describe their work with
students, faculty, and community members in redesigning the campus of
Oregon University in Eugene. in 1977, and, in 1975, my favorite, the small gem of a book, in 1977, and, in 1975, my favorite, the small gem of a book,
Recent Comments