Proper use of goto is something that must be taught... Either you will
produce spaghetti code, or not use it at all.
Until the last few days, I never really saw how useful a goto could be.
And yet its entirely appropriate and good when used judiciously.
On Sun, 14 Sep 1997, Darin Johnson wrote:
> As far as goto's, they're often forbidden in schools, because it's
> important to learn how to program and think structurally. Once that
> is done, then one can use goto judisciously. Unfortunately, too many
> people then graduate and start proclaiming that goto's must never
> be used, without actually thinking about why.