Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
Delphi 7 Enterprise
|
Re: Globale Variablen, typisierte Konstanten
5. Okt 2004, 20:33
Moin,
globale Variablen sind böse weil...
Das Programm wird unübersichtlich (wo kommt die Variable her, wo wird sie geändert, ...)
Wenn man mit Klassen arbeitet und mehrere Instanzen einer Klasse anlegt und diese dann auf eine globale Variable zugreifen, dann passiert nur noch müll.
Auch wenn man mal eben was ausprobieren will, sollte man gleich ordentlich programmieren und das bedeutet so wenig wie möglich mit globalen Variablen arbeiten. Eigentlich benötigt man gar keine globalen Variablen, man kann alles auch ohne lösen.
typisierte Konstanten sind nicht von vorteil, weil man ihnen Werte zuweisen kann. Das sind dann keine Konstanten mehr. Sie sind nur von vorteil, wenn man sie als formale Paramter in Methoden benutzt, weil dann die Geschwindigkeit der Methodenaufrufe erhöht werden kann.
MfG
Thorsten
|