<div class="gmail_quote">On Wed, Oct 3, 2012 at 10:52 AM, Nicola Larosa <span dir="ltr"><<a href="mailto:nico@teknico.net" target="_blank">nico@teknico.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">Walter Valenti wrote:<br>
> Ho un metodo di una classe, che utilizza molti metodi di una classe<br>
> padre, con la conseguenza che sono pieno di "self.qualcosa".<br>
> C'è un modo per rendere implicito il "self"?<br>
<br>
</div>No, non c'è, per scelta progettuale.<br>
<br>
>>> import this<br>
The Zen of Python, by Tim Peters<br>
<br>
Beautiful is better than ugly.<br>
Explicit is better than implicit.<br></blockquote><div><br></div><div><br></div><div>Perché dichiarare esplicitamente `self` nella signature del metodo quando puoi modificare il bytecode a runtime?</div><div><br></div><div>
Prendi questo Tim Peters!</div><div><a href="http://www.voidspace.org.uk/python/articles/metaclasses.shtml#the-selfless-metaclass">http://www.voidspace.org.uk/python/articles/metaclasses.shtml#the-selfless-metaclass</a></div>
<div><br></div><div><br></div></div>