Estoy completamente de acuerdo también con usted. Muchas Gracias por su mensaje.
On Fri, 2011-08-05 at 23:31 +0100, Ricardo Cárdenes wrote: > 2011/8/5 kldgarrido <kldgarr...@gmail.com>: > > Hola Amigos. > > > > Me gustaría consultarles algo: > > > > A la hora implementar una clase consideran estético para python declarar > > todas las variables que se van utilizar en "def __init__():" o declarar > > según los métodos que la utilicen. > > > > por ejemplo: > > Para crear una variable self.b que se va a imprimir por un método > > llamado self.imprimir() > > El caso sería preguntarse: ¿es necesario almacenar la variable para > usos futuros? Si es así, seguramente va a ser usada en algún otro > método (para actualizar su valor, por ejemplo) y en ese caso es > conveniente que esté creada desde el principio (en __init__), porque > no se puede predecir el orden en que van a ser llamados los métodos > que trabajan con la variable. > > En caso de que la variable sea de "usar y tirar", sólo dentro del > método que la usa, ¿para qué asignarla a self? > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/