Thread strict und my (52 answers)
Opened by jan10001 at 2003-10-05 22:02

jan10001
 2003-10-06 13:24
#61251 #61251
User since
2003-08-14
962 Artikel
BenutzerIn
[default_avatar]
@Dubu
Quote
Es gibt kaum etwas schlimmeres, als eine globale Variable "irgendwo" erzeugen zu koennen! Das ist es ja gerade, was man mit dem Zwang zur Deklaration verhindern moechte.
Das bestreitet keiner und ist ja auch gut so.

Quote
Wenn du globale Variablen brauchst, deklarier sie am Anfang deines Programms (und gibt ihnen am besten eine eindeutige Schreibweise, z.B. grosse Anfangsbuchstaben), sodass fuer dich noch nach Wochen oder Jahren auf einen Blick ersichtlich ist, welche Variablen einen "unbegrenzten" Scope haben.
Genau das ist es was mich stört, ne globale Variable zu deklarieren die eventuell nicht gebraucht wird.


@format_c
Quote
Ist sie nicht. Sie ist jetzt nämlich nur in der Datei bekannt in der Sie deklariert wurde. Also Global kann man sie sehen, wenn Sie in deiner ganzen Datei als auch in allen anderen mit use und require eingebunden Dateien unter diesem Namen bekannt wäre.
Richtig. :)

View full thread strict und my