Réponses
Trop de publicités?La convention d’affectation de noms et de capitalisation recommandée consiste à utiliser Pascal casse des constantes (Microsoft dispose d’un outil nommé StyleCop qui documente toutes les conventions préférées et peut vérifier votre source pour la conformité - bien qu’il soit un peu trop anale rétentive pour les goûts de beaucoup de gens). par exemple
J'y vais toujours avec la majuscule pour const valeurs, mais c'est plus par habitude que pour une raison particulière.
Bien sûr, il est facile de voir immédiatement que quelque chose est un const. La question pour moi est: avons-nous vraiment besoin de cette information? Nous permet-elle d'une quelconque manière à éviter les erreurs? Si je assigner une valeur à la const, le compilateur va me dire j'ai fait quelque chose de stupide.
Ma conclusion: Aller avec le dos de chameau boîtier. Peut-être que je vais changer mon style trop ;-)
Edit:
Que quelque chose sent le hongrois n'est pas vraiment un argument valable, de l'OMI. La question devrait toujours être: faut-il aider, ou ne fait-il mal?
Il ya des cas où le hongrois aide. Pas beaucoup aujourd'hui, mais ils existent encore.
Tout d'abord, la Notation hongroise est la pratique de l'utilisation d'un préfixe à l'affichage d'un paramètre de type de données ou de l'utilisation prévue. Microsoft conventions de nommage pour dit pas de la Notation hongroise http://en.wikipedia.org/wiki/Hungarian_notation http://msdn.microsoft.com/en-us/library/ms229045.aspx
En utilisant des MAJUSCULES n'est pas encouragée comme indiqué ici: Pascal est le Cas de la convention acceptable, et des CRIS de CASQUETTES. http://en.wikibooks.org/wiki/C_Sharp_Programming/Naming
Microsoft indique également ici que les MAJUSCULES peut être utilisée si elle est faite pour correspondre au existait régime. http://msdn.microsoft.com/en-us/library/x2dbyw72.aspx
Ce joli beaucoup, il résume.