Voici quelques astuces bien utiles par rapport aux noms de fonction, variable, etc..
- donner des noms significatif
par exemple:
ConvNbTxt() n´est pas très explicite mais
ConvertirNombreEnTexte() est très clair
- il ne faut pas avoir peur des grands noms ou des phrases complète..
par exemple:
RechercherClientSelonNomEtPrénom() est beaucoup plus clair que
RechercherClientNomPrénom()
Il faut aussi savoir écrire différencier les variables des constantes et des fonctions..
par exemple:
UneFonction(), uneVariable, UNE_CONSTANTE est plus explicite que
UneFonction(), UneVariable, UneConstante
dans le même ordre d´idée, il peut être utile savoir de quel type de variables, on rajoute donc un mot clé au début du nom de variable qui indique explicitement le type de variable
par exemple:
string nomClient
int numéroClient
bool estActif
enfin, il peut pratique d´indiquer d´où proviennent certaines variables
par exemple:
string m_numéroClient le m_ indique que c´est une variables membre d´une classe
string p_numéroClient le p_ indique que c´est une variables passé en paramètre dans une fonction
et le plus important à mon avis.. les commentaires! commente chaque variable et chaque fonction, meme si ca peut paraitre futil
par exemple:
int nbClient // nombre de client total
int nbClientParMois // nombre de client pour le mois courant
c´est certain que tu n´est pas obligé de suivre ces conseils à la lettre, le principal est de différencier le plus possible les différents nom de fonctions et de variable dans ton programe. Le plus important, à mon avis, c´est de garder une constance dans un programme, il faut éviter à tout prix de marquer "nombreDeClient" à un endroit et de marquer "nbProduits" à un autre..