bloc1:prog:nommage
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bloc1:prog:nommage [2024/11/19 08:48] – ancienne révision (2023/11/22 16:54) restaurée hascoet.t | bloc1:prog:nommage [2024/11/19 20:21] (Version actuelle) – hascoet.t | ||
|---|---|---|---|
| Ligne 14: | Ligne 14: | ||
| des underscores .\\ | des underscores .\\ | ||
| **\\ Utilisation** **:** Elle est principalement utilisée pour nommer les **constantes**, | **\\ Utilisation** **:** Elle est principalement utilisée pour nommer les **constantes**, | ||
| - | **\\ But** **:** Le format **upper** case signale visuellement que la valeur de l’élément ne doit pas être modifiée. En programmant, | + | **\\ But** **:** Le format **upper** case signale visuellement que la valeur de l’élément ne doit pas être modifiée. En programmant, |
| ==== Snake Case ==== | ==== Snake Case ==== | ||
| **\\ Description :** Les mots sont séparés par des underscores **(_)**, et tous les caractères sont généralement en **minuscules**.\\ | **\\ Description :** Les mots sont séparés par des underscores **(_)**, et tous les caractères sont généralement en **minuscules**.\\ | ||
| **\\ Utilisation :** Très courant pour nommer les variables et fonctions en Python et dans certains autres langages de script.\\ | **\\ Utilisation :** Très courant pour nommer les variables et fonctions en Python et dans certains autres langages de script.\\ | ||
| - | **\\ But :** Améliore la **lisibilité** en ajoutant des séparateurs (**underscores**) entre les mots, tout en évitant la confusion avec les **majuscules/ | + | **\\ But :** Améliore la **lisibilité** en ajoutant des séparateurs (**underscores**) entre les mots, tout en évitant la confusion avec les **majuscules/ |
| ==== Camel Case ==== | ==== Camel Case ==== | ||
| **\\ Description :** Le premier mot est en minuscule et chaque mot suivant commence par une majuscule, sans aucun séparateur.\\ | **\\ Description :** Le premier mot est en minuscule et chaque mot suivant commence par une majuscule, sans aucun séparateur.\\ | ||
| **\\ Utilisation :** Couramment utilisé pour nommer les variables et fonctions en JavaScript, Java, et Swift.\\ | **\\ Utilisation :** Couramment utilisé pour nommer les variables et fonctions en JavaScript, Java, et Swift.\\ | ||
| - | **\\ But :** Ce style conserve une bonne **lisibilité** tout en évitant les séparateurs comme **_** . Il est fréquemment choisi dans les langages qui privilégient des noms de variables courts mais distinctifs, | + | **\\ But :** Ce style conserve une bonne **lisibilité** tout en évitant les séparateurs comme **_** . Il est fréquemment choisi dans les langages qui privilégient des noms de variables courts mais distinctifs, |
| ==== Pascal Case ==== | ==== Pascal Case ==== | ||
| **\\ Description :** Chaque mot commence par une **majuscule**, | **\\ Description :** Chaque mot commence par une **majuscule**, | ||
| **\\ Utilisation :** Principalement utilisé pour nommer les **classes** et **structures** dans des langages comme le C#, Java et le .NET.\\ | **\\ Utilisation :** Principalement utilisé pour nommer les **classes** et **structures** dans des langages comme le C#, Java et le .NET.\\ | ||
| - | **\\ But :** Le Pascal Case permet de distinguer rapidement les **classes et structures des autres éléments**, | + | **\\ But :** Le Pascal Case permet de distinguer rapidement les **classes et structures des autres éléments**, |
bloc1/prog/nommage.1732002498.txt.gz · Dernière modification : 2024/11/19 08:48 de hascoet.t
