comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Roses Blooming
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Roses Blooming [message #49005] Fri, 09 June 2006 13:38 Go to previous message
Mike Wallace is currently offline  Mike Wallace
Messages: 25
Registered: May 2006
Junior Member
David Fanning wrote:

> Some of you may be wondering what a discussion of roses
> and beauty is doing in an IDL newsgroup, but that is
> because you haven't been reading my e-mail the past few
> days. What has become of the programmers who can write
> beautiful, elegant, clean programs? They are almost a
> dying breed, I fear, in my darker moments. The roses give
> me hope. In stark contrast, I'm afraid, to my e-mail.

When elegance is vying against a tight deadline and a "just get it to
work" philosophy, who do you think wins? Many programmers seem to
believe that elegant, clean code takes longer to write and with
deadlines getting shorter day by day, they will sacrifice elegance for
"extra time" in the beginning of the process. However, the "extra time"
is fools gold, because the little time saved is used later on many times
over when you have to debug or maintain the inelegant solution.

My experience has been that most programmers usually don't realize the
value of elegance until the code hits the fan on some project. And even
then some still don't see the value to it. Programmers are never taught
elegance ... they are taught algorithms, data structures and logic, but
not the value simplicity, modularity, and readability. Oh, well.
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Multiple plots on Object graphics
Next Topic: Re: reading in | delimited files into multiple arrays

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sat Oct 11 07:24:57 PDT 2025

Total time taken to generate the page: 0.64305 seconds