Re: studies of naming?

2012-03-29 Thread Richard O'Keefe
On 29/03/2012, at 5:49 PM, Richard O'Keefe wrote: Let's recall the Builder pattern. There are actually two variables. s/variables/variants/ Sorry. -- The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England Wales and a charity registered in Scotland

Re: studies of naming?

2012-03-29 Thread Richard O'Keefe
-Discuss-List Subject: Re: studies of naming? You introduced a third option. However, it is a deviation of the implementation behind the interface as opposed to an alternative interface. Are you suggesting that every API study should consider all of the limitless alternative

Re: studies of naming?

2012-03-29 Thread Richard O'Keefe
On 29/03/2012, at 3:39 AM, Steven Clarke wrote: On the factory design pattern, that has been studied also. This will likely make you even more terrified of using software built by other software engineers J, I boggle at calling these people software engineers. They appear to be, at best,

Re: studies of naming?

2012-03-29 Thread John Daughtry
and ever will exist. Steven -- From: Richard O'Keefe Sent: 29/03/2012 07:55 To: Steven Clarke Cc: John Daughtry; Brad Myers; Raoul Duke; Ppig-Discuss-List Subject: Re: studies of naming? On 29/03/2012, at 3:39 AM, Steven Clarke wrote: We don’t have the luxury

Re: studies of naming?

2012-03-29 Thread Derek M Jones
John, Given that many programmers have been trained to believe that opportunism is bad, it is also likely that observation of programming evokes Are many programmers taught anything and if they are does it go in one ear and out the other? I think most developers pick up a rag bag of habits

RE: studies of naming?

2012-03-28 Thread Steven Clarke
/climate-change-and-developer-personas.aspx From: john.m.daugh...@gmail.com [mailto:john.m.daugh...@gmail.com] On Behalf Of John Daughtry Sent: 28 March 2012 13:51 To: Richard O'Keefe Cc: Steven Clarke; Brad Myers; Raoul Duke; Ppig-Discuss-List Subject: Re: studies of naming? You introduced a third

Re: studies of naming?

2012-03-28 Thread Richard O'Keefe
On 29/03/2012, at 4:00 PM, Brad Myers wrote: Three points Richard is missing are (1) the issue of what to do with the values are you are assembling them. One of the arguments for the create-set-call style that Richard is missing is that people don't like to have to invent a bunch of local

RE: studies of naming?

2012-03-27 Thread Kari Laitinen
Hello, A lot of discussion related to naming can be found in the following documents. http://www.naturalprogramming.com/to_read/doctoral_thesis_of_kari_laitinen.pdf http://www.naturalprogramming.com/to_read/estimating_understandability_etc.pdf I think the discussion is still valid although

Re: studies of naming?

2012-03-26 Thread Raoul Duke
hi, On Mon, Mar 26, 2012 at 3:20 PM, Brad Myers b...@cs.cmu.edu wrote: These results are not collected in one place, however, and are distributed throughout our papers. References for the papers that report on all of these are here: Thanks for the summary and pointers. -- The Open

Re: studies of naming?

2012-03-26 Thread Derek M Jones
Raoul, Wondering if anybody knows of research that tries to get the word out that naming is important. Or proves that naming isn't important! Maybe There is of course: www.knosof.co.uk/cbook/sent792.pdf Operand names influence operator precedence decisions

Re: studies of naming?

2012-03-26 Thread Richard O'Keefe
On 27/03/2012, at 11:20 AM, Brad Myers wrote: http://www.cs.cmu.edu/~NatProg/apiusability.html Looking at that page, I picked one paper that addressed an issue I feel strongly about. In my own API design I have followed one principle rigorously: an object should NEVER become accessible until