Come denominare le variabili senza plurale in un ciclo for-each? [chiuso]

0

Come si assegnano le variabili del ciclo quando l'elemento della lista prende il nome da qualcosa senza un plurale? Ad esempio (in python): [x for x in sheep] . x non è un grande nome, ma pecore hanno / non ha plurale che lo distingue dal singolare.

Esiste una best practice generale per nominare tali variabili, per enfatizzare la chiarezza ed evitare confusione?

    
posta Pureferret 18.05.2015 - 18:09
fonte

1 risposta

4

I nomi dovrebbero essere espressivi in proporzione diretta al loro scopo. Una variabile di loop dovrebbe avere uno scope molto piccolo, quindi è perfettamente giusto chiamarlo s . Se ciò rende il codice illeggibile, devi rifattorizzare il codice loop in un metodo, non trovare un nome di variabile più lungo.

    
risposta data 18.05.2015 - 18:18
fonte

Leggi altre domande sui tag