[Python] Quando è opportuno usare @staticmethod?

Marco De Paoli depaolim a gmail.com
Lun 1 Dic 2014 09:45:02 CET


Il giorno 30 novembre 2014 16:17, Robotica <lists a robotica.it> ha scritto:

>  una funzione di manipolazione dell'istanza della classe è preferibile che
> sia un METODO
> una funzione generica delll'applicazione/modulo/package è preferibile che
> sia una FUNZIONE
> una funzione di utlilità correlata ad una determinata classe (ma che non
> manipola l'istanza) è preferibile che sia uno STATICMETHOD
>
> poi c'è il libero arbitrio...
>

sì, mi sembra la linea che più o meno seguo anche io

... fatto salvo il libero arbitrio (e scelte particolari "strambe" che
posso aver fatto nel tempo :-) )

Marco
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20141201/a7161885/attachment.html>


Maggiori informazioni sulla lista Python