comp.lang.ada
 help / color / mirror / Atom feed
From: digitig@cix.compulink.co.uk ("Tim Rowe")
Subject: Re: Ada / Boeing 777
Date: 1996/03/27
Date: 1996-03-27T00:00:00+00:00	[thread overview]
Message-ID: <DowJ66.FLF@cix.compulink.co.uk> (raw)
In-Reply-To: 199603181348.IAA08669@bb.iu.net

sam harbaugh said

> Point of order:  heading zero is invalid in the user space.  north-south
> runways are marked 36 for 360 degrees, not zero.  Pilots and ATC speak 
> of
> 360 degrees, not zero degrees.

Well, that proves I'm not an air traffic controller or a pilot, though I 
should have remembered it from a review I did with a pilot of an aircraft 
distress system :-) IIRC the reports I read spoke of a heading of "due 
North" (which I took to be magnetic, BTW).

[snip]
> Just maybe, just possibly maybe, if the code was written in a strongly 
> typed
> language, using human readable names, and a pilot attended a code
> walkthrough, the pilot would have picked up on type heading_type being 
> from
> 0..359 instead of 1..360 and started a conversation that would have 
> lead to
> discovery of the worong way turn.
> 
> I wonder what language would provide this feature :-)

Oh, Pascal, Modula2... :-)

I'd have wanted it picked up at a specification review (as it was on the 
distress system I mentioned, BTW), rather than a code walkthrough, BTW. 
Even with machine readable names it can be hard to find pilots with the 
right experience to join in code walkthroughs. Magic numbers like 359 or 
360 shouldn't pop up in such code without having been reviewed in a spec 
document AFAICS.

digiTig
(Tim Rowe)




  parent reply	other threads:[~1996-03-27  0:00 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-03-18  0:00 Ada / Boeing 777 Sam Harbaugh
1996-03-22  0:00 ` Matt Kennel
1996-03-22  0:00   ` Alan Brain
1996-03-22  0:00   ` Ted Dennison
1996-03-27  0:00 ` "Tim Rowe" [this message]
  -- strict thread matches above, loose matches on Subject: below --
1996-03-23  0:00 Sam Harbaugh (at Home)
1996-03-19  0:00 Sam Harbaugh
1996-03-21  0:00 ` Ian Ward
1996-03-21  0:00   ` Stuart Palin
     [not found] <4ia0l3INNatk@faatcrl.faa.gov>
1996-03-15  0:00 ` Thomas C. Timberlake
1996-03-18  0:00   ` Thomas C. Timberlake
1996-03-16  0:00 ` "Tim Rowe"
1996-03-18  0:00   ` Ken Garlington
1996-03-19  0:00     ` Bob Kurtz
1996-03-23  0:00       ` "Tim Rowe"
1996-03-18  0:00 ` Ken Garlington
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox