Perso je trouves ca plutot utile et je l'utilises constamment.
Petit exemple:
1) Length=Value+Difference
2) dwLength=dwValue+dwDifference
3) dwLength=wValue+wDifference
Dans le cas 1) Tu n'as aucune idee si il y a overflow, tu ne connais pas les types a vue d'oeil(c'est peut-etre pas toi qui a ecrit ce code notamment), et le compilo ne te dira rien du tout la dessus
Dans le cas 2) Tu sais qu'il y a risque d'overflow en voyant le type des variables dans le nom
Dans le cas 3) Tu sais qu'il n'y a pas de risque d'overflow en voyant le type des variables
[^] # Re: Une carrière assurée
Posté par pasBill pasGates . En réponse au journal Les 25 erreurs de programmation les plus dangereuses. Évalué à 3.
Petit exemple:
1) Length=Value+Difference
2) dwLength=dwValue+dwDifference
3) dwLength=wValue+wDifference
Dans le cas 1) Tu n'as aucune idee si il y a overflow, tu ne connais pas les types a vue d'oeil(c'est peut-etre pas toi qui a ecrit ce code notamment), et le compilo ne te dira rien du tout la dessus
Dans le cas 2) Tu sais qu'il y a risque d'overflow en voyant le type des variables dans le nom
Dans le cas 3) Tu sais qu'il n'y a pas de risque d'overflow en voyant le type des variables