[python] Python a xml
Michal Koudelka
mithrandir1984cz na centrum.cz
Středa Srpen 17 18:43:47 CEST 2005
Mno, nejsem zadny guru v oblastni objektoveho programovani, ale fakt, ze jsou promenne platne na urovni objektu a na urovni metody mi prijde celkem jasne a srozumitelne, stejne jako to ze k nim pristupuju pres self.
Stejne jako volani metody "sveho" objektu... zrovna tohle mi prijde zcela logicke
Michal Koudelka
______________________________________________________________
> Od: molhanec na seznam.cz
> Komu: python na py.cz
> CC:
> Datum: 17.08.2005 18:37
> Předmět: Re: [python] Python a xml
>
> Zdenek Pavlas wrote:
> > Ano, deklarovat metodu jako M(A,B,C), a volat ji jako A.M(B,C)
> > je hodne nekonzistentni. Naopak explicitne uvadet self v kodu
> > metody je ohromne plus.
>
> IMHO uvadet u metod parametr self je vyborna vec, protoze jinak pulka lidi
> nechape, ze tam je. Unifikace metod a funkci je super vec.
>
> Co naopak naprosto na Pythonu nesnasim je uvadeni self u jakehokoli
> pristupu k atributu nebo metode objektu. IMHO to strasne zneprehlednuje
> kod:
> self.metoda[self.i + self.j] # fuj fuj fuj :-)
> ja osobne bych zaved prefixy, ktery by jednoznacne urcovaly puvod promenne
> (tim bych se take vyhnul global)
>
> -- Regards,
> Michal
>
> ICQ# 175762750
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
Další informace o konferenci Python