------------------------------------------------
On Fri, 7 Mar 2003 09:20:42 -0600, "Dan Muey" <[EMAIL PROTECTED]> wrote:

> A noble task indeed!

> 
> - easier for other people to maintain even years from now
> - easier to migrate and expand
> - objects make it easier to interface and work with other things, consistantly and 
> without much effort

I agree with what Dan said, but I think it is important to emphasize the very 
important side effect the above all lead to:

- decreased time to debug existing and future problems

Which directly leads to:

> - decrease cost( time, money, space, prcessing power ) 

I think many organizations (at least American, it is part of our culture) when first 
venturing into a new project look only to the upfront costs but ignore the cost of 
maintenance, which over the life of most projects (at least ones that start off on the 
wrong foot) will be substantially higher than the initial development expense. Code 
improvement should be cheaper in an OOP environment, but this is not just for new 
developments, but includes debugging and testing. It is a cascading effect, shorten 
the time to debug, then shorten the time to fix, which leaves time for new 
development/improvements which accelerates the affectiveness of the application.

http://danconia.org

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to