Bonne pratique méthode qui renvoie une liste/tuple
Bonjour,
dans mon code j'ai plusieurs méthodes qui renvoie des tuples ou des listes, j'aimerai savoir quelle est la bonne pratique afin d'éviter des "magics numbers", je pensais à l'utilisation d'un dictionnaire. Est-ce la bonne solution ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
def exemple(self, debut, fin):
"""
Exemple de méthode qui retourne un tuple
@param...
@return Un tuple avec les indices de début, fin et size
"""
return (debut, fin, start + fin)
dic_exemple = {
"debut" : 0,
"fin" : 1,
"size" : 2
} |
Si vous utilisez des dictionnaires ou les placez-vous ? Dans la classe ? Dans un fichier externe de "constante".
Merci d'avances pour vos conseils