- We design and build extraordinary applications for companies looking to make the next great idea a reality.
- learn more
To Customize or to Reuse
Design patterns, Templates, Stock designs--whatever they're called, they present an opportunity and a challenge for designers. All interface designers will run across this same question sooner or later. When to customize and when to reuse a preexisting design.
The answer to this question depends on what you consider to be the primary goal of the project. Is it to build something unique and special--something that wows people because no one has seen it before? Or is it to build an effective and on budget solution to a business problem?
If it's the former, then as a designer you're primary goal is to create a work of art. Go ahead and take the time to come up with something mind-boggling. There's no limit to what can be done, and there's no reason to feel that a healthy dose of experimentation--both on the designer and the user's part--won't be beneficial.
However, if it is the later, you need to be aware that you are working under certain constraints. Therefore the more you can reuse, the better. There's plenty (and I mean plenty) of existing intelligence on interface design. It's your responsibility to use that existing knowledge. Incorporate it into your project. Make use of the patterns that have been proven effective. Make use of the processes that have been shown to be efficient. In short, don't reinvent the wheel. Use the collective knowledge that the web is offering you.
And you can start here:
Yahoo Design Patterns
HCI Patterns
User Interface Design Patterns
Topics: Design Patterns, Methodology
Leave a comment
About Pathfinder
Recent
- Project Website Part 4: Drag and Drop in jQuery
- The App Store, iPhone, and You
- Multiple Column Sorting with Drag and Drop using Scriptaculous
- Five jQuery plugins that are a joy to use
- Visualizing Your Database Schema Entirely in Rails
- jQuery plugins: Five tips for separating the good from the bad and the ugly
- Resolved: Should schema.rb be included in your source control?
- Flash 10 - FileReference Runtime Access
- Papervision3d 2.0 (Great White) in Flex 3 (Part I)
- MetaWidget - Convention over Configuration UI
Archives
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006

