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



*lol*   Paul, I hear you.  My sentiments exactly, for more than 30 years.  

However, as i worked with VARPG I became convinced that while the cycle was
there, and was the Boss, there were many improvements in my logic flow when
I thought in terms of events instead of the top-down cycle logic.  My
programs became simpler, faster, and easier to maintain.  Modularity flowed
from the change in approach.  Programs over 300 lines are rare now.  Reuse
of code has increased, and look & feel has improved for the users.  All in
all, I feel the change was gradual enough so I barely noticed it, and
effective enough to make programming much nicer.

As to planning before touching the keyboard, I do that too but differently. 
Now I make a story of what is going to happen, what all the events are, what
the errors are, and what I want the user to do.  It sorts things out in my
mind, and makes the pieces much easier to create. 

 
---------------------------------
Booth Martin
http://www.martinvt.com
---------------------------------
-------Original Message-------
 
From: Midrange Systems Technical Discussion
Date: 03/04/05 07:37:44
To: Midrange Systems Technical Discussion
Subject: RE: Hmmmm.....$1 Billion
 
I've been doing this for over 30 years now, and I still think things
through in terms of the cycle before I touch the keyboard. If it ain't
broke, don't fix it.
 
Paul Nelson
Arbor Solutions, Inc.
708-670-6978  Cell
pnelson@xxxxxxxxxx
 
 
 
 
-----midrange-l-bounces@xxxxxxxxxxxx wrote: -----
 
To: "'Midrange Systems Technical Discussion'" <midrange-l@xxxxxxxxxxxx>
From: "Jeff Crosby" <jlcrosby@xxxxxxxxxxxxxxxx>
Sent by: midrange-l-bounces@xxxxxxxxxxxx
Date: 03/04/2005 08:26AM
Subject: RE: Hmmmm.....$1 Billion
 
> My limited experience is with the very under rated VARPG,
> which is entirely
> event driven. As I worked with VARPG programs on Windows it
> changed my
> regular programming style and logic. While still cycle
> driven, my 5250 programs now tend to focus on the events that
> might takle place rather than on the cycle.
 
I will now show my ignorance (like you proclaimed a couple of posts ago
<g>)
as well:
 
1) I too wonder why The Cycle is never compared to being event driven in
style.
 
2) I once compared The Cycle to SQL set-at-a-time updating in this forum,
wondering why SQL was so acceptable for this, yet The Cycle was considered
anathema. No response.
 
--
Jeff Crosby
Dilgard Frozen Foods, Inc.
P.O. Box 13369
Ft. Wayne, IN 46868-3369
260-422-7531
 
The opinions expressed are my own and not necessarily the opinion of my
company. Unless I say so.
 
 
 
--
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.