|
Date: Fri, 8 Jul 2011 13:28:54 -0500
From: joepluta@xxxxxxxxxxxxxxxxx
To: rpg400-l@xxxxxxxxxxxx
Subject: Re: RPG - I'm not dead yet!
On 7/8/2011 10:51 AM, john e wrote:
Right.Adding a method call or whatever in Java is also simple.
The problem with Java is that it becomes a side effect. You have to add
a method call to retrieve some information. You don't know what else
that method may do without some additional research. Also, everybody
who calls you now also calls that other method. This is one of the main
sources of code bloat in an OO environment.
I'm not saying it doesn't happen in RPG, but I am saying that
modifications to procedural code tend to have fewer side effects than
modifications to OO, at least when the OO code is taking full advantage
of data hiding and encapsulation. If your OO code is written like
procedural code, then there's not as much difference, but that just
reinforces my point.
Joe
--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.
As an Amazon Associate we earn from qualifying purchases.
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.