Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #9015
| 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> |
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 | Next — Previous in thread | Next in thread | Find similar
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