Re: Roses Blooming [message #49005] |
Fri, 09 June 2006 13:38 |
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.
|
|
|
Re: Roses Blooming [message #49015 is a reply to message #49005] |
Fri, 09 June 2006 10:22  |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
Folks,
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.
Cheers,
David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
|
|
|
Re: Roses Blooming [message #49016 is a reply to message #49015] |
Fri, 09 June 2006 10:11  |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
Mike Wallace writes:
> Oh, I get see the young beauties from Texas all year round.
Well, I guess you appreciate them more when they come
intermittently, like my roses. :-)
Cheers,
David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
|
|
|
Re: Roses Blooming [message #49017 is a reply to message #49016] |
Fri, 09 June 2006 10:08  |
Mike Wallace
Messages: 25 Registered: May 2006
|
Junior Member |
|
|
> You've never seen those young beauties from Texas!?
> You are skiing the wrong resort, my friend!
Oh, I get see the young beauties from Texas all year round.
|
|
|
Re: Roses Blooming [message #49027 is a reply to message #49017] |
Fri, 09 June 2006 08:33  |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
Mike Wallace writes:
> Funny how I can't think of Colorado with anything blooming. Every time
> I've been there, I've been on some mountain side in the middle of
> winter. :)
You've never seen those young beauties from Texas!?
You are skiing the wrong resort, my friend!
Cheers,
David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
|
|
|
Re: Roses Blooming [message #49029 is a reply to message #49027] |
Fri, 09 June 2006 08:29  |
Mike Wallace
Messages: 25 Registered: May 2006
|
Junior Member |
|
|
> P.S. Hard to imagine Photoshop could improve the view
> out my window this morning. I *love* Colorado!
Funny how I can't think of Colorado with anything blooming. Every time
I've been there, I've been on some mountain side in the middle of
winter. :)
-Mike
|
|
|