|
RPG400-L wrote:
Perhaps he is an employee of the company that owns the system rather
than an outsource grunt but it seems more likely to be the reverse.
At least one other scenario seems reasonable.
Picture an organization with two developer groups. One group is
hot-shot
C programmers; the other is solid-business RPG programmers. A number of
years ago, ILE comes along with RPG IV. New development embraces ILE
and
new business programming is within ILE using RPG IV. This includes
embracing free-format when it comes along. All of the new stuff is
really nice; like what we all hope for.
Now, a year or two or three ago, a push is started for a new business
app. Maybe a few hot-shots get transferred into business-solid. Because
it's all so well done, the previous C programmers who transfer can
actually get up to speed fairly easily.
But, ILE/RPG IV is all they know. That's what they started with. That's
what they learned.
Last week, however, an older app is determined to need an enhancement.
This is one of the monolithic monsters that's been around since S/38
days. There is no expectation that this monster is going to be
converted
to RPG IV just for this little subroutine to clean up some data in one
of the fields. The available developer knows practically nothing about
MOVEA, never seen CABEQ, never used BITON/BITOFF op-codes, hasn't
battled The Cycle nor MR nor program-described files.
With all the fancy stuff in RPG IV as your foundation, with no
experience doing it the 'old way', where do you start? How do you know
what's reasonable as a technique?
I'd probably ask some RPG forum for pointers.
If someone actually _begins_ by doing everything the 'modern, correct'
way, what happens when s/he runs into the 'old, legacy' way? It's one
thing to scan through the table of contents of RPG/400; it's another to
understand how to put the older op-codes together to create a decent
solution.
Just thinking of alternatives.
Tom Liotta
--
Tom Liotta
The PowerTech Group, Inc.
19426 68th Avenue South
Kent, WA 98032
Phone 253-872-7788 x313
253-479-1416
Fax 253-872-7904
http://www.powertech.com
--
This is the RPG programming on the AS400 / iSeries (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.