× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Joe,

I've read, and believe, that 80% of a program's cost over it's lifetime
comes from maintenance, not initial writing (it may not be 80%, but I do
remember it was over 50%).

That being the case, if there is no noticeable degradation in speed, and you
can make a program easier to modify in the design phase, you just brought
down the cost of the program in the long run.  And most businesses are in
the business of making money.  If it takes me 10% longer to write a program
to make it more maintainable, and if that makes it 20% faster to maintain,
I've just saved the company money.

If, on the other hand, my goal is to write a quick program fast that is a
pain to maintain, that program is going to cost my company a lot more in the
long run.

Regards,

Jim Langston

-----Original Message-----
From: Joe Pluta [mailto:joepluta@PlutaBrothers.com]

> My point here wasn't that the code above was necessarily that good, or
> even the best it could be, but simply to suggest that careful layout of
> code can greatly improve readability.

It's really little wonder that bloatware has taken over the industry.  It
seems that people have entirely forgotten that programming is about writing
good, fast programs, with an eye toward maintainability, as opposed to
writing good-looking, easy-to-read source code.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.