[linux-l] Re: Ruby: sehr cool, aber laaaahm... wie geht's schneller?! - D?

Steffen Dettmer steffen at dett.de
So Aug 27 23:06:28 CEST 2006


* Oliver Bandel wrote on Sun, Aug 27, 2006 at 20:18 +0200:
> > Und ohne "globale" Variablen kommt man nicht wirklich aus.
> [...]
> 
> Man kann auch Parameter übergeben.  Globale Variablen sind das
> übelste, was man sich an unfug heraus nehmen kann und sollte es daher
> sein lassen.

Und wie macht man z.B. logging?

> > Ob die nun streng genommen global sind oder man das über closures
> > oder Referenzen auf sonstwas simuliert spielt dann keine Rolle.
> 
> Man kann Parameter übergeben.

Wenn man denn kann, machmal geht das aus verschiedenen Gründen nicht.
Vielleicht wird ein Modul über callback aufgerufen etc.

> Enn ich in einem Modul eine "Variable" auserhalb aller
> Funktionen und Module definiere, dann ist sie innerhalb
> der gesamten Datei sichtbar.
> 
> Das ist auch schon alles.

also "nicht wirklich global" oder wie? :)

oki,

Steffen

-- 
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.




Mehr Informationen über die Mailingliste linux-l