Hallo jbg,
ich kann mich an diese Diskussion um Spaghetti Code noch gut aus meiner Studienzeit erinnern. Letztlich würde ich nicht soweit gehen, Goto komplett zu verteufeln. Ich denke, dass Object Pascal insbesonder auch mit den try ... except bzw. try ... finally Konstruktionen gute zusätzliche Struturierungsmöglichkeiten anbietet, aber ein klitzekleines
GOTO macht ja aus einem Programm noch kein Nudelgericht.