Bonjour,
Personnellement en ce qui concerne les conventions de nommage j'ai tendance à me référer à cet article qui est un condensé d'un ouvrage présentant, les "guidelines" (lien vers le livre présent en début d'article).
Cordialement !
Bonjour,
Personnellement en ce qui concerne les conventions de nommage j'ai tendance à me référer à cet article qui est un condensé d'un ouvrage présentant, les "guidelines" (lien vers le livre présent en début d'article).
Cordialement !
j'aurais simplement envie de dire de regarder les descriptifs de classe de msdn... on a déjà un bon apperçu du nommage courrant.
pas de notation hongroise, pas de pise de tête :
variable : titiTutuToto
Classe, méthode, prop, etc. TitiTutuToTo
interface : ITitiTutuToto...
constantes... là, on fait d'habitude TITI_TUTU_TOTO... mais ce n'est pas une norme, plus un usage répendu...
de même nombre de gens utilisent le _ pour préfixer ce qui est privé...
Merci Sehnsucht ! Je ne connais pas la conventions au sujet des Enumerations :En y pensant, dans le 1er cas c'est logique vu qu'il est possible de définir plusieurs options avec l'opérateur |Follow class naming conventions. Do not add "Enum" to the end of the enumeration name. If the enumeration represents a set of bitwise flags, end the name with a plural. Examples :
SearchOptions (bitwise flags)
AcceptRejectRule (normal enum)
J'oubliai... pour ajouter une réponse à la question principale : De mon côté, j'utilise FxCop sur analyser mon code. Un article en parle sur developpez.com ici. Je le trouve sympa et l'analyse se lance uniquement sur demande, donc aucun problème de ralentissement lors du développement.
J'ai tenté d'intégrer FxCop à VS2010 avec FxCopIntegrator mais cela plante sur mon poste
Du coup, j'ai juste ajouté manuellement le projet FxCop dans l'explorateur de solution de VS2010 et lorsque j'ai envie de lancer l'analyse, je double-clique dessus.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager