garslouche
Messages postés583Date d'inscriptionmardi 26 novembre 2002StatutMembreDernière intervention29 mai 2015
-
4 déc. 2003 à 10:15
cs_Matt67
Messages postés549Date d'inscriptionsamedi 6 septembre 2003StatutMembreDernière intervention 6 mars 2010
-
15 sept. 2004 à 22:23
Bonjour à tous,
je voudrais avoir l'avis d'un maximum de gens sur la question suivante :
Quand vous programmez comment choisissez-vous le nom des variables ?
- En français ou en anglais ?
- Notation hongroise ? (strMessage, m_nQuantite)
- Un truc style nombreDeJours ou encore nombre_de_jours
- ...
Merci de répondre
On ne force pas une curiosité, on l'éveille. .................................................Daniel Pennac
D1m3x
Messages postés402Date d'inscriptionsamedi 28 décembre 2002StatutMembreDernière intervention21 juillet 20051 4 déc. 2003 à 10:42
J'ai adopté la notation hongroise dès que j'ai débuté! pour le nom des variables, je les choisi le plus souvent en anglais, mais parfois je viens à la mettre en français et pour les _ je n'aime pas trop, j'utilisait ça il y a encor 2 mois mais je trouve que c'est bien plus beau avec les majuscules du genre:
int iMyInt; :)
c'st plus beau je trouve, de même pour les fonctions sauf qu'il est rare que j'utilise la notation hongroise pour les fonctions... :)
bon voilà j'espère qu'il y nen aura encore beaucoup qui vont répondre :p
ymca2003
Messages postés2070Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 3 juillet 20067 4 déc. 2003 à 12:56
J'essaie d'utiliser la notation hongroise au maximum. Pour le nom des variables et des fonctions j'utilise l'anglais (la plupart des exemples et des doc étant en anglais, c'est plus simple de s'y retrouver dans les notations).
Pour les underscores, le ne les utilise que pour les noms de variables globales, de modules ou static pour prefixer un "g", "m" ou un "s".
pauline_urfee
Messages postés3Date d'inscriptionmercredi 24 mars 2004StatutMembreDernière intervention24 mars 2004 29 mars 2004 à 11:38
Bonjour à tous
Je suis en train de mettre au point les "coding rules en C++" dans le cadre d'un soft pour la TV numérique pour mon entreprise
Connaitriez vous un site ou un ouvrage sympa pour ces réglementation (pour la notation hongroise par exemple)?
Je vous remercie pour votre aide
Pauline
Vous n’avez pas trouvé la réponse que vous recherchez ?
D1m3x
Messages postés402Date d'inscriptionsamedi 28 décembre 2002StatutMembreDernière intervention21 juillet 20051 29 mars 2004 à 21:04
Humpf,
il n'y a pas vraiment de reglementation et je ne pense pas que quelqu'un aie fait un site pour la notation hongroise, en fait suffit de penser un peu en anglais, par exemple pour une variable se trouvant dans une classe, elles est 'member' de la class, donc on met un 'm' devant, par exemple pour les pointeur 'pointer' on met un 'p', voici une petite liste, mais ça peu changer d'un proggeur à l'autre :)
char -> 'sz'
int -> 'i' ou 'n'
char * -> 'psz'...
class CMaClass
{
int m_iMonInt;
}
typedef struct SMaStruct
{
}
bon j'ai pas tout donné mais j'espère que le principe est compris :) sinon tu eux tjs réécrire :)
cs_Matt67
Messages postés549Date d'inscriptionsamedi 6 septembre 2003StatutMembreDernière intervention 6 mars 20103 15 sept. 2004 à 22:23
Bonsoir,
Pour Pauline (joli prénom, soit dit en passant).
Mieux vaut tard que jamais...
Alors google -> notation hongroise et la, oh merveille, le premier site correspond a ce que tu recherches (en partie)...
Quant à parler de réglementation, ce n'en est pas une, on peut parler de convention (pratique car en lisant ta variable, tu sais que quelle type elle est).