× 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.


  • Subject: Ynt: rpg400-l-digest V1 #239
  • From: "Güldem YILDIRIM" <gyildiri@xxxxxxxxxxxxxxxx>
  • Date: Wed, 29 Sep 1999 16:18:05 +0300


-----Özgün İleti-----
Kimden: James W. Kilgore <qappdsn@ibm.net>
Kime: RPG400-L@midrange.com <RPG400-L@midrange.com>
Tarih: 29 Eylül 1999 Çarşamba 16:10
Konu: Re: rpg400-l-digest V1 #239


>Pete,
>
>I agree, "today" noone is writing 150 page programs. One writes 15 10 page
programs to
>do the same thing.
>
>Wait a minute .... I write 15 10 page programs that use service programs
and all of the
>related /COPY interfaces, and if I made them into a single "function"
listing .... I
>get 250 pages! <g>
>
>Even under the OPM model I never wrote a program that listed over 50 pages,
but with a
>gazillion "shop standard" /COPY members it COMPILED into 150 pages of
paper.
>
>We are in agreement: it's the maintenance, not the development that burns
the bucks.
>Well, as long a few bucks are spent on the rare commodity of "forethought".
<g>
>
>My point was maintain.  The UPDAT command with externally defined files,
and -no-
>output specs makes me burn the clock to hunt down exactly what is being
UPDAT'd.  And
>guess what, I have to study every module to make user -they- aren't doing
some closet
>file changes =:-o Talk about "hidden" functions! Who knows?
>
>IMHO, there is no better place in the world than the keeper of "the law of
the land".
>You can make up what ever you want!
>
>I'm all for modular development and code reuse.  Now sell me on why I
should write
>twice as much code then I have in the past in order to reuse it in all the
same places
>that I already have working. +8-)
>
>Now, remember it's already working, be gentle, but why should I spend
another 500k
>changing it?  Shouldn't I spent it on something it doesn't already do?
>
>Regards,
>James W. Kilgore
>qappdsn@ibm.net
>
>P.S. Sort of sounds like the BIF discussion doesn't it?
>
>
>Pete wrote:
>
>> James
>>
>> Obviously no one is creating 150 page programs anymore, and code that
>> updates data fields is concentrated in one place? I have needed O-specs
>> for the last 6 years, I can't see me adopting them now.
>> This begs the question about how to persuade managers that some rewrites
>> really are necessary. I've been lucky enough to have a few opportunities
>> to do some rejuvenation work - in many places this is seen as a perk !:(
>>
>> I only wish that a measurement of the maintenance over-head costs of the
>> old-code had been accurately gathered to be compared with the new. I
>> suspect that managers have sometimes been bitten in the past by a less
>> experienced guy's desire to re-write a large function and in the process
>> to use every new trick in the book, including large-scale static binding
>> and too many procedures. The problem is that it takes several years for
>> a coder to establish a value system and a feel for code elegance, and
>> unfortunately the vast majority of coders (present company excepted) are
>> simply not interested.
>>
>
>+---
>| This is the RPG/400 Mailing List!
>| To submit a new message, send your mail to RPG400-L@midrange.com.
>| To subscribe to this list send email to RPG400-L-SUB@midrange.com.
>| To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com.
>| Questions should be directed to the list owner/operator:
david@midrange.com
>+---

+---
| This is the RPG/400 Mailing List!
| To submit a new message, send your mail to RPG400-L@midrange.com.
| To subscribe to this list send email to RPG400-L-SUB@midrange.com.
| To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---


As an Amazon Associate we earn from qualifying purchases.

This thread ...


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.