2012/10/3 Antonio Lima <ant...@gmail.com> > 2012/10/3 Walter Valenti <waltervale...@yahoo.it>: > > Ho un metodo di una classe, che utilizza molti metodi di una classe > padre, > > con la conseguenza che sono pieno di "self.qualcosa". > > C'è un modo per rendere implicito il "self" ? > > Suggerimento: lascialo esplicito. > > Ma se vuoi davvero renderlo implicito, l'approccio più elegante e > semplice IMHO è quello che prevede l'uso della selfless metaclass. > > http://www.voidspace.org.uk/python/articles/metaclasses.shtml#the-selfless-metaclass
Ecco i miei 2 ¢: usa self. Altrimenti la gente che legge il tuo codice (o anche tu tra un po') non capirà quali sono metodi di classe, quali funzioni, ecc. Come diceva quel vecchio capellone di Einstein: *tutto dovrebbe essere reso il più semplice possibile, ma non più semplice.* :) Ciao. Marco. -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python