× 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 used to even flowchart every program. Spent a week on one once; desk checked it with a colleague; we found a couple of bugs; coded straight from the flowchart and it never burped (3000+ lines, S/3 RPG II). But even did it for "simple" programs back then.

These days I don't do that too often, but every once in awhile it still comes in handy. But I'll still do a rough sketch (modules, functions and relationships mostly). I guess I'm just used to doing most of my corrections at the design stage, not the debug stage (though there's some of that, too .-) ).
I've seen the green-haired kids write programs from GUI IDE's where you just drag and drop objects onto a palette; even used one awhile back myself. But I still laid out the process on paper before I started draggin' and droppin'. The GHK's all seem to pull it out of their heads straight to the palette (and usually get it right, mind you). I'm just not that nimble; must be the arthritis. Or the training I went through 30+ years ago. Old habits, yada yada yada.

* Jerry C. Adams
*IBM System i Programmer/Analyst
B&W Wholesale Distributors, Inc.* *
voice
615.995.7024
fax
615.995.1201
email
jerry@xxxxxxxxxxxxxxx <mailto:jerry@xxxxxxxxxxxxxxx>



Michael Ryan wrote:
Just a different style than what I use - neither Neanderthalic or
Jetsonic. I used to teach RPG at a community college. The other RPG
instructor was in the Peace Corps way back when, and was stationed in
Africa. He used to teach RPG to the folks there...on paper - he didn't
have a computer. He would assign a problem, they would write the code
on paper, and he would 'compile' it and tell them what their output
would be.

On Nov 8, 2007 7:46 AM, Jerry Adams <jerry@xxxxxxxxxxxxxxx> wrote:
Yeah. Kinda Neanderthalic, huh?

It's kinda funny, too, that, when I was writing programs for the S/3, I
usually wrote them in what we called pseudo-code first. Then took that
to RPG II fixed-format. So, for me, free-format RPG is, historically, a
step backwards! .-)

* Jerry C. Adams
*IBM System i Programmer/Analyst
B&W Wholesale Distributors, Inc.* *
voice
615.995.7024
fax
615.995.1201
email
jerry@xxxxxxxxxxxxxxx <mailto:jerry@xxxxxxxxxxxxxxx>




Michael Ryan wrote:
You write them on paper before keying them in to the editor?

On Nov 8, 2007 7:33 AM, Jerry Adams <jerry@xxxxxxxxxxxxxxx> wrote:

Now, Walden, it appears that you jumped to the conclusion that I don't
use WDSc. Actually I do (though I still use SEU for CL's and OCL (!).
I just keep forgetting about the auto-complete feature. I think the
problem (or whatever) is that I'm still one of those people that
actually write their programs before typing them, even if they are short
and sweet. I worked with a guy several years ago that could (and did)
key programs directly from his brain to his fingers to SEU. They almost
always worked; I ain't that good.


* Jerry C. Adams
*IBM System i Programmer/Analyst
B&W Wholesale Distributors, Inc.* *
voice
615.995.7024
fax
615.995.1201
email
jerry@xxxxxxxxxxxxxxx <mailto:jerry@xxxxxxxxxxxxxxx>



Walden H. Leverich wrote:

But I get real cranky if typing those object names when keying a


program


causes me to miss my morning coffee. Just don't see it as a


disadvantage;


been dealing with it for way too many years.


That's because your IDE (SEU <G>) doesn't support auto-complete. When
you're coding in an ide that supports autocomplete typing long names
usually only takes 3 to 6 keystrokes anyway, and it's a hell of a lot
more readable.

-Walden



--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.



--

This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.




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.