You sound like you know a lot more about this than I do. While that may be, 
allow me one further query.

If I turn off my K3 and then turn it back on, it seems to come back to the 
exact state it was in before turning it off.  Maybe I've looked at this too 
simply and my observation is incorrect---entirely possible*---but if I'm not 
wrong, then isn't there some "memory" of the last state that is easily 
recoverable?

*I'm on a trip, and while I have my K3 with me, I'm not currently able to test 
my recollection.

Since I am on a trip and you mention driving, let me say that when I rely on 
Garmin's abysmal auto-routing function I'm often making "errors" and am always 
"suspicious" of the projected route.  (This is tons of fun in strange territory 
while towing 7,000 pounds of trailer at 60 mph.)  That said, the Garmin keeps a 
semi-continous record of time, latitude, longitude and elevation and if I need 
to "back up" I have the data.

Regards,

Wes  N7WS/4



--- On Sun, 10/25/09, Richard Davis <rich...@aroundwood.com> wrote:

While the idea of 'UNDO' seems simple, it is often significantly complex.  The 
nature of predominant thinking in programming is linear, and moreover, one 
directional, i. e., programs start and go forward.

Try thinking about the everyday problem of following driving directions to a 
that new place you have never before visited.  You have the instructions of the 
person who knows the route well.  Start at A, go to B, turn left, go to C, turn 
right, go 2 miles, turn left, .... etc.

Now in the midst of following those very explicit instructions you become 
suspicious that you are no longer on the directed path.  So, just 'undo' your 
recent driving, or go back to your original starting location..... yeah, right, 
it is really simple.  NOT!

The APPLE Macintosh programming culture rigorously keeps an 'UNDO' capability 
for programs as a matter of corporate policy.  To provide this 'UNDO' feature, 
it is said by Mac pro's that this often consumes about half of the programming 
effort of Macintosh applications.

...and, this high cost of 'UNDO' is experienced when the work starts out from 
the beginning with the commitment to support the 'UNDO' feature!

In the driving example, most people begin the journey with the belief that an 
'UNDO' action will be entirely unnecessary.  ...think about it.

This is not a trivial problem.  It is not even a simple problem. ...and, the 
importance of solving this problem is often not appreciated until we are in the 
midst of needing the solution.  ...which is, of course, often too late.

richard,

K5BWV




      
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:Elecraft@mailman.qth.net

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html

Reply via email to