• Post Reply Bookmark Topic Watch Topic
  • New Topic

How do Patterns become Patterns

 
Stefan Bell
Ranch Hand
Posts: 82
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This may have been answered somewhere else but I couldn't find it so my question is how do patterns become patterns? Does someone just say I have been doing something this way for a while and I think others should benefit so I am going to make it a pattern? Or does it have to be agreed on by a select group?
And as others how do you decide which patterns to write about? Do you just try to write about the most popular, most widely used or just your favorites? Just a few questions to mull over.
Stefan
P.S. I would love this book.
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This may have been answered somewhere else but I couldn't find it so my question is how do patterns become patterns? Does someone just say I have been doing something this way for a while and I think others should benefit so I am going to make it a pattern? Or does it have to be agreed on by a select group?

There are no "official committees" deciding which patterns become Patterns (as far as I know). However, there is a kind of a community process where the proposed patterns are adopted by the community, turned down, perfected in the trenches... Or printed in a book. The definition of a design pattern implies that patterns aren't invented but observed and documented.
If you have time, take a look at the J2EE Patterns Repository at TheServerSide.com... Some of the proposed patterns aren't really patterns at all, some are too specific to get applied, and some become wide-known legends (like the Seppuku pattern).
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!