Skip to Content.
Sympa Menu

patterns-discussion - Re: [patterns-discussion] Which patterns are more frequently used?

patterns-discussion AT lists.cs.illinois.edu

Subject: General talk about software patterns

List archive

Re: [patterns-discussion] Which patterns are more frequently used?


Chronological Thread 
  • From: Pascal Costanza <pc AT p-cos.net>
  • To: Ralph Johnson <johnson AT cs.uiuc.edu>
  • Cc: jan AT cs.ubc.ca, patterns-discussion AT cs.uiuc.edu
  • Subject: Re: [patterns-discussion] Which patterns are more frequently used?
  • Date: Wed, 6 Jul 2005 18:33:55 +0200
  • List-archive: <http://mail.cs.uiuc.edu/pipermail/patterns-discussion>
  • List-id: General talk about software patterns <patterns-discussion.cs.uiuc.edu>


On 6 Jul 2005, at 14:55, Ralph Johnson wrote:

The only way to know for sure which patterns are used most is to
look at every system in the world. Some people use some patterns
more than other people do, so if you just look at the output of one
group or one person, you will get a different answer dependig on
who you talk to.

There is also an (unhealthy) feedback loop. Some people use patterns just because they happen to be in the Design Patterns book. (That's probably one of the reasons why Singleton and Visitor are still cited as good examples.) This means that a high number for those patterns doesn't necessarily mean anything. In order to get citeable numbers you would need a control group of programmers who haven't read that book (or other pattern-related material).

Also note that patterns are about achieving the quality without a name, not the quantity without a name. ;)


Pascal

--
2nd European Lisp and Scheme Workshop
July 26 - Glasgow, Scotland - co-located with ECOOP 2005
http://lisp-ecoop05.bknr.net/






Archive powered by MHonArc 2.6.16.

Top of Page