Menu
Coddy logo textTech

Conventions de nommage

Fait partie de la section Fondamentaux du Journey C# de Coddy. Leçon 12 sur 69.

Les conventions de nommage sont comme le code de la route pour les programmeurs. Elles contribuent à garder le code organisé et compréhensible.

Imaginez si les panneaux de signalisation étaient tous aléatoires et incohérents. Ce serait le chaos ! De même, sans conventions de nommage, le code peut devenir désordonné et déroutant.

En C#, suivre des conventions de nommage cohérentes est essentiel pour écrire un code propre, facile à maintenir et adapté au travail collaboratif. Voici quelques conventions importantes à garder à l’esprit :

  • PascalCase : À utiliser pour les noms de classes, les noms de méthodes et les noms de propriétés. Chaque mot commence par une majuscule, par exemple : MyClass, CalculateTotal, FirstName.
  • camelCase : À utiliser pour les variables locales et les paramètres des méthodes. Le premier mot commence par une lettre minuscule, et chaque mot suivant commence par une lettre majuscule, par exemple myVariable, customerName, calculateTotal.
  • _underscorePrefix : Utilise-le pour les champs privés (variables au sein d’une classe). Commence par un trait de soulignement suivi du camelCase, par exemple _myPrivateField, _customerAge.
  • UPPER_CASE : À utiliser pour les constantes. Toutes les lettres sont en majuscules et les mots sont séparés par des traits de soulignement, par exemple : MAX_VALUE, PI, DEFAULT_TIMEOUT.

Voici quelques conseils supplémentaires :

  • Utilisez des noms descriptifs qui indiquent clairement le rôle de la variable ou de la méthode.
  • Évitez les abréviations ou les acronymes, sauf s’ils sont largement compris dans le contexte de votre code.
  • Soyez cohérent avec les conventions que vous avez choisies dans l’ensemble de votre projet.

Essayez vous-même

Cette leçon ne comprend pas de défi de code.

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Compilateur C# en ligne