[python] globalni promenne

Petr Mach gsl na seznam.cz
Pátek Srpen 22 11:05:27 CEST 2003


Michal Molhanec wrote:
> On Wed, 12 Feb 2003 01:14:35 +0100 Petr Mach <gsl na seznam.cz> wrote:
> 
> 
>>Jednopismenkove promenne, se nedoporucuje pouzivat,
> 
> 
> globalni promenne se nedoporucuje pouzivat :-)
> uz aspon 20 let :-)
> na hruby pytel hruba zaplata :-)
> 
To se ale mylite. Jestlize mam datove promenne, ktere
pouziva naprosta vetsina funkci, resp. nejaka velka
skupina funkci, je zadouci aby k nim meli transparentni
a snadny pristup. A to i v pripade, ze z duvodu velkeho
poctu jsou kvuli prehlednosti definovany ve vice
souborech. Jde o to, jak jazyk umozni s globalnimi promm.
nakladat, aby v nich byl poradek a ne zmatek. Jazyk
PHP nebo treba JavaScript s tim nema zadne problemy.

Idealni je mit je v oddelenem souboru (nebo souborech
u rozsahlych souboru, s vice globalnimi celky) a vkladat
je tam, kam je potreba. Ze ma Python pro kazdy soubor
svuj globalni prostor je vynikajici vec, to ze ale
mezi vybraanymi soubory nejde ty globalni promenne
exportovat/sdilet na explicitni pozadavek, uz ale
vnimam jako chybu.


------------- další část ---------------
_______________________________________________
python mailing list
python na py.cz
http://py.cz/mailman/listinfo/python


Další informace o konferenci Python