Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #9015

Re: naming convention

From markspace <-@.>
Newsgroups comp.lang.java.programmer
Subject Re: naming convention
Date 2011-10-19 19:30 -0700
Organization A noiseless patient Spider
Message-ID <j7o14s$jc$1@dont-email.me> (permalink)
References <iviu97l56qk00qhu8vtmb471l6slhv294v@4ax.com> <j7nlb6$t1o$1@dont-email.me> <24535832.204.1319075629822.JavaMail.geo-discussion-forums@prfk19>

Show all headers | View raw


On 10/19/2011 6:53 PM, Lew wrote:


> What makes something "officially" a design pattern?


Consensus?  Honestly I don't know.  I've never seen map-reduce called a 
"pattern" though so I'm being conservative in my terminology.  *I* don't 
know that it's a pattern, so I don't want to suggest that it is.


> If it's a pattern, and it is at the design level, isn't it perforce a
> design pattern, "officially" or not notwithstanding?


I don't think that calling everything that occurs frequently in 
programing a "pattern" is useful terminology.  For the term "pattern" to 
have meaning besides "thing" it has to have some sort of restricted or 
qualified domain.  And I haven't see a definition of pattern, besides 
what GOF put in their book.  So for now, I think it's not, until there's 
some sort of consensus about what to call these things.

And I do think that map-reduce deserves some sort of special 
nomenclature, but whether "pattern" is the best word I don't know. 
What's the difference between a pattern, an algorithm, and a system?  I 
don't rightly know.  Thinking about now just off the top of my head, the 
GOF design patterns were all fairly small in their scope, and map-reduce 
is a rather large system in its scope and use.

Anyway, for now map-reduce is special enough to have its own name: 
map-reduce.

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

naming convention Roedy Green <see_website@mindprod.com.invalid> - 2011-10-19 15:19 -0700
  Re: naming convention Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2011-10-19 15:40 -0700
  Re: naming convention markspace <-@.> - 2011-10-19 16:09 -0700
    Re: naming convention Lew <lewbloch@gmail.com> - 2011-10-19 18:53 -0700
      Re: naming convention markspace <-@.> - 2011-10-19 19:30 -0700
        Re: naming convention Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-10-20 06:42 -0300
      Re: naming convention Travers Naran <tnaran@gmail.com> - 2011-10-20 07:23 -0700
      Re: naming convention Tom Anderson <twic@urchin.earth.li> - 2011-10-20 20:42 +0100

csiph-web