Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
19. Mai 2014
Also ohne globale Variablen (die da)
interface
var
GlobalBadVar : TSomeType;
ja, darauf kann man komplett verzichten.
Globale Konstanten sind egal (die ändern sich ja eh nicht)
Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
19. Mai 2014
Und nicht globale Variablen und globale Abhängigkeiten vermischen.
Globale Variablen haben als Teilaspekt auch die globale Abhängigkeit, aber zudem auch noch weitere Nebeneffekte, wie das unkontrollierte und ungeschützte Verändern der Werte.
Mit den Abhängigkeiten kann man sich noch arrangieren, das Verändern kann einem das Leben schwer machen (warum ist denn da jetzt 42 drin :shock:)
Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
19. Mai 2014
AFAIK will der bei class property das immer als static haben (bei mir wenigstens) :)