Wieso gefährlich? Der Sinn dahinter ist, dass wenn das RAM knapp wird, sich mehrere Subs Speicherbereiche zum Zwischenspeichern, z.B. für Rechnungen / Zwischenergebnissen, teilen. Nach dem verlassen der Sub gibt es keine Gewähr, dass der Wert erhalten bleibt. Soll beim späteren Aufruf der Sub mit dem letzten Wert weitergearbeitet werden, dann ist auf globale Variablen zu setzen.
Wenn das Herz involviert ist, steht die Logik außen vor! \/
Lesezeichen