[Python] self implicito
    Marco Beri 
    marcoberi a gmail.com
       
    Mer  3 Ott 2012 11:17:27 CEST
    
    
  
2012/10/3 Antonio Lima <anto87 a gmail.com>
> 2012/10/3 Walter Valenti <waltervalenti a 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
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20121003/2ffe69b5/attachment.html>
    
    
       
       Maggiori informazioni sulla lista 
	       Python