Re: Off-topic: Corrisponding Successfulness of Software Engineers with Communication Ability...
- From: Martin Gregorie <martin@xxxxxxxxxxxxxxxx>
- Date: Wed, 31 Jan 2007 14:57:31 +0000
Chris Uppal wrote:
..../...
Programming is /all about/ communication -- I can't think of many professions>
in which wide-ranging factual communication skills are more essential.
A very good point and one that don't get nearly enough emphasis when programming is being taught.
I think that a number of language designers have forgotten this too: personally, I think that the use of generics may be a useful shorthand but, like the badly thought out names for classes, methods and variables, it tends to obscure the meaning of the code. Things weren't like this in the past. To pick on an ancient example, the introduction to the specification for Algol 60 explicitly says that the language was designed to program computers and *to communicate algorithms between people* (my emphasis). No doubt that one reason why the language, like Pascal, uses BEGIN...END; rather than {...};
--
martin@ | Martin Gregorie
gregorie. | Essex, UK
org |
.
- Next by Date: Re: Off-topic: Corrisponding Successfulness of Software Engineers with Communication Ability...
- Next by thread: Re: Off-topic: Corrisponding Successfulness of Software Engineers with Communication Ability...
- Index(es):
Relevant Pages
|