SCOUG-Programming Mailing List Archives
Return to [ 01 |
January |
2005 ]
<< Previous Message <<
>> Next Message >>
** Reply to message from "Peter Skye pskye@peterskye.com" on Sat, 1 Jan 2005
16:19:33 PST8
What I look for in a programming language is not necessarily the ease of the
initial writing but in the reading later on. Any programmer can code
convoluted routines in any language, it is the person following that needs to
read and understand the code. If the code is properly written and in a
language that has the proper facilities to express the meaning it is easy for
the reader. If the code is not properly written or the language does not allow
the expression in a clear manner then the reader has to spend hours trying to
figure out what the code does.
In my experience some programmers can not write clear code because they always
try to be cute. The biggest problem with understanding most code is the
language used as it does not allow a clear, simple way to write the necessary
code.
My conclusion:
A few programmers can write clear and easily understandable code, most can not.
Some programming languages are considerably better than others at allowing the
programmer to express an algorithm that is easy to understand.
--
Robert Blair
=====================================================
To unsubscribe from this list, send an email message
to "steward@scoug.com". In the body of the message,
put the command "unsubscribe scoug-programming".
For problems, contact the list owner at
"rollin@scoug.com".
=====================================================
<< Previous Message <<
>> Next Message >>
Return to [ 01 |
January |
2005 ]
The Southern California OS/2 User Group
P.O. Box 26904
Santa Ana, CA 92799-6904, USA
Copyright 2001 the Southern California OS/2 User Group. ALL RIGHTS
RESERVED.
SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group.
OS/2, Workplace Shell, and IBM are registered trademarks of International
Business Machines Corporation.
All other trademarks remain the property of their respective owners.
|