Instructions de nommage

Le fait de suivre un ensemble cohérent de conventions d’affectation de noms dans le développement d’une infrastructure peut être une contribution majeure à la facilité d’utilisation de celle-ci. Cela permet à l’infrastructure d’être utilisée par de nombreux développeurs sur des projets largement séparés. Au-delà de la cohérence de la forme, les noms des éléments de l’infrastructure doivent être facilement compris et transmettre la fonction de chaque élément.

L’objectif de ce chapitre est de fournir un ensemble cohérent de conventions d’affectation de noms qui ont immédiatement un sens pour les développeurs.

L’adoption de ces conventions d’affectation de noms en tant que directives générales de développement de code entraîne une attribution de noms plus cohérente dans votre code. Toutefois, vous devez uniquement les appliquer aux API qui sont exposées publiquement (types et membres publics ou protégés et interfaces implémentées explicitement).

Contenu de cette section

Conventions de mise en majuscules
Conventions générales de nommage
Noms d’assemblys et de DLL
Noms d’espaces de noms
Noms de classes, de structures et d’interfaces
Noms de membres de type
Nommage des paramètres
Nommage des ressources
Portions © 2005, 2009 Microsoft Corporation. Tous droits réservés.

Réimprimé avec l’autorisation de Pearson Education, Inc. et extrait de Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition par Krzysztof Cwalina et Brad Abrams, publié le 22 octobre 2008 par Addison-Wesley Professional dans le cadre de la série sur le développement Microsoft Windows.

Voir aussi