Why design patterns:

Design patterns convert a few design constraints into one rule which reduces design complexity. How can people share the knowledge gained by experience? Jared M. Spool talks about transferring information between people. Give templates, guidelines or something else? The something else is design patterns, “Patterns suggest that the team trusts the contributor to do the right thing, but that they might be missing essential design knowledge that can really only come from experience, which reduces the Us vs them phenomenon”

Why design patterns: …

Comments are closed.