Bonjour,
Je travaille avec Python et j’ai un module treasury
. Dans ce fichier, j’ai une fonction me retournant le montant actuel de ma trésorerie. La question que je me pose est comment faut-il que je nomme cette fonction ? Il me semble qu’il y a deux possibilités :
get_current
: le nom est court, et explicite quand je l’utilise viatreasury.get_current()
, mais pas si je faisfrom treasury import get_current
.get_current_treasury
: le nom est plus long, mais il est explicite même si je l’utilise seul (suite àfrom treasury import get_current_treasury
). Seulement, si je fais justeimport treasury
, je me retrouve avectreasury.get_current_treasury
, ce qui me semble trop verbeux.
La deuxième méthode me semble plus explicite donc meilleure, mais ne risque-t-on pas de se retrouver avec des noms à rallonge, comme ici :
1 2 3 | + forms + admin + a.py contenant la classe MyLongModelNameAdminForm |
Y a-t-il une règle générale à appliquer ? Si non, comment gérer le cas par cas ?
Merci.
+0
-1