Pages

Friday, November 08, 2013

Writing Design Patterns

It would be good to consider these tips while designing new patterns:
  1. How practical is the pattern? - Patterns should provide proven solutions, not speculative ones.
  2. Keep best practices in mind - Design decisions should be based on the best practices.
  3. Our design patterns should be transparent to the user - Design patterns should be entirely transparent to any type of user-experience.
  4. Remember that originality is not key in pattern design - While writing design patterns, we do not need to be the original discoverer of the solutions. If the approach is strong enough to have broad useful applicability, it has a chance of being recognized as a valid pattern.
  5. Patterns need a strong set of examples - A patterns should have examples that demonstrates its successful application.

No comments:

Post a Comment