Re: Productivity




message snipped

Pete Dashwood wrote

This, admittedly contrived, example demonstrates quite clearly the
fundamental difference between event driven (read, "on-line") and
non-event-driven (read, "batch") processing. OO lends itself to event driven
processing; procedural programming doesn't. That is why OO is taking over
the world... (whether the people using it understand this or not... all they
know is that Objects are flexible and responsive and designed to handle
events; procedural code simply isn't...)


While I can believe that COBOl will eventually be retired, I don't
believe batch processing will ever completely go away. Events such as
are invoked by as tax authorities wanting yearly company accounts and
tax computations are probably too much to suddenly throw at an on-line
system, there would probably be severe degradation of service, even if
many of the underlying figures had already been calculated. Events
such as monthly/weekly payrolls, cheque printing, etc also are probably
best done in a batch process.

I would also add that while the "we have always done it that way"
factor can be an obstacle, one also has to consider whether it is worth
the effort in making the change unless there is a perceived benefit in
changing something that already works, and who is going to provide the
budget and manpower to implement a new system.

Robert

.