[Python] Convenzione generatori.

Marco Mariani birbag a gmail.com
Mar 12 Apr 2011 16:30:31 CEST


2011/4/12 Walter Valenti <waltervalenti a yahoo.it>:

> Esiste una qualche convenzione per il nome da dare ai generatori,
> per distinguerli dalle funzioni/metodi che non lo sono ?

a casa mia, "a volte", chiamo i metodi

iter_qualcosa - se hanno yield,
get_qualcosa - se, insomma, potrebbero essere anche una property
e
fetch_qualcosa - se interrogano servizi esterni, o db, o fanno il giro
del mondo per trovare i dati da restituire

delle tre convenzioni, la iter_* mi sembra forse la piu' chiara


Maggiori informazioni sulla lista Python