Outils pour utilisateurs

Outils du site


bloc1:prog:nommage

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bloc1:prog:nommage [2024/11/19 20:08] hascoet.tbloc1: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**, surtout dans les langages comme le C ou le Java.\\   **\\ Utilisation** **:** Elle est principalement utilisée pour nommer les **constantes**, surtout dans les langages comme le C ou le Java.\\ 
- **\\ But** **:** Le format **upper** case signale visuellement que la valeur de l’élément ne doit pas être modifiée. En programmant, cela aide le développeur à distinguer facilement les constantes des variables modifiables.\\ + **\\ But** **:** Le format **upper** case signale visuellement que la valeur de l’élément ne doit pas être modifiée. En programmant, cela aide le développeur à distinguer facilement les constantes des variables modifiables<code>"int NOMBRE_UTILISATEUR": 3,"String NOM_UTILISATEUR": "THEO HASCOET";</code>.\\ 
 ==== 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/minuscules**. C’est également une convention standard dans Python pour les variables et les fonctions <code>testttttt</code>.\\ + **\\ But :** Améliore la **lisibilité** en ajoutant des séparateurs (**underscores**) entre les mots, tout en évitant la confusion avec les **majuscules/minuscules**. C’est également une convention standard dans Python pour les variables et les fonctions <code>int nombre_utilisateur = 6; String nom_utilisateur = "Theo Hascoet";</code>.\\ 
 ==== 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, car la majuscule initiale de chaque mot facilite la lecture des mots composés.\\+ **\\ 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, car la majuscule initiale de chaque mot facilite la lecture des mots composés<code>int nombreUtilisateur = 9; String nomUtilisateur = "Theo Hascoet";</code>.\\
 ==== Pascal Case ==== ==== Pascal Case ====
 **\\ Description :** Chaque mot commence par une **majuscule**, et il n’y a **aucun séparateur**.\\  **\\ Description :** Chaque mot commence par une **majuscule**, et il n’y a **aucun séparateur**.\\ 
 **\\ 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**, car la majuscule initiale de chaque mot indique visuellement une entité importante. Cela **facilite la compréhension** de la hiérarchie dans le code, notamment dans les environnements orientés objet.\\ +**\\  But :** Le Pascal Case permet de distinguer rapidement les **classes et structures des autres éléments**, car la majuscule initiale de chaque mot indique visuellement une entité importante. Cela **facilite la compréhension** de la hiérarchie dans le code, notamment dans les environnements orientés objet<code>int NombreUtilisateur = 12; String NomUtilisateur = "Theo Hascoet";</code>.\\ 
  
bloc1/prog/nommage.1732043293.txt.gz · Dernière modification : 2024/11/19 20:08 de hascoet.t