Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
Ce contenu est réimprimé avec l’autorisation de Pearson Education, Inc. tiré de Lignes directrices de conception de framework : Conventions, Idiomes et Modèles pour les bibliothèques .NET réutilisables, 2ème édition. Cette édition a été publiée en 2008, et le livre a été entièrement révisé dans la troisième édition. Certaines informations de cette page peuvent être obsolètes.
Au-delà de la raison évidente de la lisibilité, il est important de suivre les instructions relatives aux noms de paramètres, car les paramètres sont affichés dans la documentation et dans le concepteur lorsque les outils de conception visuelle fournissent intellisense et la fonctionnalité de navigation de classe.
✔️ Utilisez la casse mixte dans les noms de paramètres.
✔️ Utilisez des noms de paramètres descriptifs.
✔️ ENVISAGEZ d’utiliser des noms basés sur la signification d’un paramètre plutôt que sur le type du paramètre.
Nommer les paramètres de surcharge d'opérateur
✔️ Utilisez left et right pour les noms de paramètres de surcharges d’opérateurs binaires s’ils n’ont pas de signification particulière.
✔️ Utilisez value pour les noms de paramètres de surcharges d’opérateurs unaires s’ils n’ont pas de signification particulière.
✔️ ENVISAGEZ des noms significatifs pour les paramètres de surcharge d’opérateur si cela ajoute une valeur significative.
❌ NE PAS utiliser d’abréviations ou d’index numériques pour les noms de paramètres de surcharge d’opérateur.
Portions © 2005, 2009 Microsoft Corporation. Tous les droits réservés.
Réimprimé par l’autorisation de Pearson Education, Inc. tiré de Framework Design Guidelines : Conventions, Idioms et Patterns pour les bibliothèques .NET réutilisables, 2e édition par Krzysztof Cwalina et Brad Abrams, publié le 22 octobre 2008 par Addison-Wesley Professional dans le cadre de la Série de développement Microsoft Windows.