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



I agree with Dave. The tools mentioned are all great ideas. If my
habits omit looking at the tool in the first place, I'll obviously never
reuse anything no matter how well it's been documented.
--buck

On 1/6/2012 1:52 PM, Dave wrote:
I'm talking about RPG code here. Before writing a routine, we simply look
it up in our simple home made tool to see if it exists. Naming conventions
are therefore very important. Each time a new reusable routine is created,
during deployment, an RPG program will scan the source code and store all
the information in the prototypes. Routine names, parameters and
descriptions so that you can search by name of the routine, a parameter, a
keyword, whatever.

Le 6 janvier 2012 03:18, Sam_L <lennon_s_j@xxxxxxxxxxx> a écrit :

Reusable code is a great concept, but unless you know a routine exists
and what it does you can’t use it.

We’re a small shop and we have some reusable service programs and
commands. The few heavily used commands are easy to remember, but folk
forget about the rest. (I just bumped into one today that *I* created a
year ago and had completely forgotten about.)

Have any of you found good answers to either of these questions for a
shop with 5 or more developers?

1) How do y’all make people aware what reusable routines exist?

2) How do folk find what a reusable routine does, short of reading the
code?

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

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.