251Fermer253
SallyLe 19/11/2009 à 11:35
Euh il n'y a pas vraiment de conventions universellement adoptées et tout le monde va avoir des avis différents...

perso j'aime pas mettre des majuscules où que ce soit en C sauf dans les macros, ça me semble correspondre grosso modo aux conventions de la lib standard (oui bon ok FILE n'est pas une macro et NULL non plus, donc pas vraiment, mais bon je crois pas qu'il y ait une convention claire utilisée de façon constante dans toute la lib standard... enfin il me semble que tout est soit totalement en minuscule soit en allcaps, ils ne mélangent pas trop les deux)

quand j'ai des noms de variables ou fonctions (ou types...) en plusieurs mots je sépare par _, je déteste la conventionConsistantÀMettreDesMajusculesPartout c'est vraiment trop chiant à taper (en plus d'être moins lisible àmha), donc je ne l'utilise qu'en java (où c'est LA convention)
par contre nomdetypetrèstrèslongavectoutcollé ne me semble pas très lisible tongue

j'aime bien mettre des espaces presque partout, je trouve ça globalement plus lisible ; quelques exceptions : à l'intérieur des parenthèses, devant une virgule ou un point-virgule, après un opérateur unaire tel que * ou & ou !
donc j'écris genre fonction (3 * x + 250, -5);

Mais bon je suis pas très strict à ce sujet. Les seules espaces que je considère vraiment comme indispensables sont celles de part et d'autre du signe = et celles après une ponctuation (, ou ;) (à moins qu'il y ait un autre cas auquel je pense pas ^^)