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
http://blogs.msdn.com/b/stevencl/archive/2010/12/22/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
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,
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
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
On 17/02/2012, at 2:53 AM, Derek M Jones wrote:
You can find mine here (only the 2011 experiment has all the code
needed to perform the analysis; I'm working on fixing that):
http://www.knosof.co.uk/dev-experiment.html
This is a wonderful thing you have done.
I note that these days, when I
One other alternative that might be worth a mention is the
Processing environment. It's based on Java, but you don't
_start_ with the full horror thereof, and it has the clunky
edit-run approach that Russel Winder advocates, but it
does get you drawing fancy pictures fairly quickly.
--
The
On 9/06/2011, at 11:53 PM, Rebecca Yates wrote:
The aim of the program is to give the participants a strong grounding in how
computers work, how networks and the Internet works, and how to write
software using the Java programming language and a variety of other software
tools.
The
On 22/05/2011, at 11:17 PM, Frank Wales wrote:
Blimey, are we top-posting or bottom-posting in this discussion? Anyway...
The original question was about whether there were studies on
the effect of 'magic' features, but we seem to have devolved into
a show-and-tell of them instead.
I
On 11/05/2011, at 10:25 PM, Paola Kathuria wrote:
2) is a call to an existing function re-use?
I've been the PHP developer for the-racehorse.com since 2006 and
have produced over 30,000 lines of code. However, I'm calling
some functions written earlier in new code? Is that counted as
I'd just like to endorse the suggestion that you regard this study
as a pilot study. Last year I did an experiment on code reading
(three programs presented in three different styles). It turned
out that the dominant effects were
- a number of students complaining that a 30-page manual for
Re self-efficacy, read
Unskilled and Unaware of it:
How Difficulties in Recognizing One's Own Incompetence
Lead to Inflated Self-Assessments
Kruger and Dunning
Psychology, 2009, 1, 30-46
Abstract
People tend to hold overly favorable views of their
On 3/03/2011, at 6:14 AM, Derek M Jones wrote:
As a compiler writer I don't regard printf as being part of the language
but as part of the library.
Note however that there are C compilers which, given a call to
{sn,s,f,}printf() with a string literal for the format, will
check that the
On 3/03/2011, at 2:41 PM, Derek M Jones wrote:
For the last 20 years or so my company has sold a tool that
allows developers to specify the name of a function (user defined
or otherwise) and various properties about its arguments and
return value, these are used to check the source during
On 1/03/2011, at 11:34 PM, Kari Laitinen wrote:
In my earlier post I said that it has been said that the printf
function does not belong to the C language. In the paper
http://www.alcatel-lucent.com/bstj/vol57-1978/articles/bstj57-6-1991.pdf
Ritchie et al. discuss the C language.
They say on
On 24/02/2011, at 5:18 AM, alex wrote:
Hi Andrew,
Thanks for the illuminating response,
On 22 February 2011 03:39, Andrew Walenstein walen...@ieee.org wrote:
Even if you don't like these two arguments, surely most would admit that
*one* of the primary purposes of good programming
On 22/02/2011, at 4:39 PM, Andrew Walenstein wrote:
http://www-2.cs.cmu.edu/~dst/DeCSS/Gallery/decss-haiku.txt
This page provides Haiku versions of the DeCSS DVD decryption algorithm. The
DeCSS code was put on t-shirts and into dramatic reading and into Haiku.
Many people did this because
It does sound as though there's a category confusion there.
There's clearly a range of things that have a strong family
resemblance. We have
Spoken human languages. Signed human languages.
Written human languages.
Invented human languages like Esperanto and lojban.
On Jul 16, 2010, at 10:39 PM, Derek M Jones wrote:
In any experiment it is necessary to restrict the attributes
that could change the experimental results to just those of
interest. The larger the amount of source used the larger
the likelihood that more uncontrolled attributes will occur.
On Nov 24, 2009, at 3:18 AM, keith gallagher wrote:
like i said, i'm not sure intuition exists
What's quite certain is that *claims* of intuitiveness exist.
I think it's possible to operationalise the concept.
Given languages of similar syntactic complexity,
which of several paradigms is
Does anyone know whether there's any empirical evidence either way
for the hypothesis
programmers find a programming language or paradigm
intuitive to the degree that it resembles what they
learned first
?
Another mailing list I'm on just had a bunch of people shouting
21 matches
Mail list logo