I started this thread as a wish for improved module management. (Wishing I could list binding directories within binding directories.) We use Hawkeye to list all the modules & service programs and where they are used.
Can one qualify the library/module/export or library/service_program/module/export in the prototype? I do not see where or how one can do this. Even looking at IBM's service programs you can see the same functions and procedures referenced in multiple modules and service programs.
The whole concept can get confusing real fast if you do not document up front. You also need to have a plan and naming convention and rules in place before you jump in with all developers.
One thing that adds flexibility, thus confusion, is the ability to create modules or service programs or keep your modules around after creating the service program and choosing wither to use the service program or module in your application. For example, this batch program will call this date function 5 times per record and process a million records, bind by copy. While this interactive program will use the same date function once when the user presses enter, bind by reference. ( To me this is great flexibility but bad practice.)
Just something to think about! ;-)
Christopher K. Bipes mailto:ChrisB@Cross-Check.com
Sr. Programmer/Analyst mailto:Chris_Bipes@Yahoo.com
CrossCheck, Inc. http://www.cross-check.com
6119 State Farm Drive Phone: 707 586-0551 x 1102
Rohnert Park CA 94928 Fax: 707 586-1884
If consistency is the hobgoblin of little minds, only geniuses work here. Karen Herbelin - Readers Digest 3/2000
From: M. Lazarus [mailto:firstname.lastname@example.org]
Sent: Tuesday, January 16, 2001 7:18 PM
Subject: Re: Binding Directories
That's why I think that binding directories s/b the primary method and
explicit when you know you need a particular module.
Does anyone else think that ILE object management leaves a lot to be desired?
Barbara, Hans - are there any enhancements coming our way for this?
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: email@example.com