View Single Post
  #13 (permalink)  
Old 01-23-2008, 10:07 AM
Woinowski Woinowski is offline
Knows the basics
 
Join Date: Aug 2007
Posts: 53
Default Go-to statement considered harmful

Quote:
Originally Posted by klaus View Post

Ich verwende in meinem Natural Frequency Programm eine alte Eigenwert Routine von HP mehr als 20 Jahre alt mit etlichen verschlungenen Goto's.

...

Den Goto Befehle sollte man vergessen !

Man könnte sich die Frage stellen ob man den Goto Befehl in Basic4PPC nicht schlicht beseitigen sollte da er im Neuen Compiler mit den Einschränkungen wahrscheinlich mehr Verwirrung einführt als Lösungen bringt.
Interessant ist, dass der 20 Jahre alte HP Code (ca. 1987 also) bereits 20 Jahre hinter dem State of the Art war. Hier ein Klassiker von 1968 (Go-To statement considered harmful von Dijkstra):

http://www.cs.utexas.edu/users/EWD/ewd02xx/EWD215.PDF

Interessant auch diese Retrospektive von 2005

http://david.tribble.com/text/goto.html

Viel Spaß bei der Lektüre
__________________
Unclutter your code -- use an obfuscator
Reply With Quote