NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Language as a guide towards intuition (Score:1)
Nice writeup, and well put.
Another point that I would have made is: often, novices structure code in weird ways, with procedures that aren’t very useful outside the context in which they were conceived because they are big and do too many things. They use variables that get recycled over too many intermediate calculations, or conversely fail to break calculations into intermediate steps saved in variables.
Naming is a good detector for such problems. If you can’t think of a good precise name
foreign language variable names (Score:1)
I found this hard to believe, but I've never had the experience.
The textbook writer, from South Africa, said names must be in English.
I was thinking about the problems of non-English speaking programmers in connection with jonasbn's journal
Linkname: Presentations, Papers Articles and Jokes
URL: http://use.perl.org/~jonasbn/journal/32678 [perl.org]
I have problems remembering the differences between 'split', 'splice', and 'slice', because the names are so similar. Do people who don't know those words have fewer problems, or more?
Reply to This
Parent