Magic number

Re: Magic number

by Ronan Boulic -
Number of replies: 0

il est préférable de donner une valeur initiale nulle à pas de valeur initiale du tout.

La valeur initale de 0 peut rester telle quelle pour des variables de type compteur comme ce que vous décrivez. Cette valeur s'auto-documente ; il n'est pas nécessaire de la remplacer par un mot qui dirait la même chose ; ça serait contre-productif.

Dans le cas d'un autre message sur ce sujet de magic number, on avait un 0 comme valeur d'indice. Dans ce cas là c'est différent, on est en droit de se demander "que veut dire ce 0" ? "qu'est qui est rangé à cet endroit" ? etc... il faudrait en savoir plus sur le code pour décider quoi mettre pour le documenter correctement.