Qu'est-ce que la convention de nommage en C++

Qu Est Ce Que La Convention De Nommage En C



Les conventions de nommage représentent une partie importante du codage. C'est le processus de choix des noms appropriés pour les fonctions, les variables, les classes et les autres entités du programme. Les conventions de nommage améliorent la lisibilité et la compréhension du code, ce qui lui permet d'être plus simple à maintenir et à adapter à l'avenir. La prochaine section passera en revue les conventions de nommage C++.

Qu'est-ce que la convention de nommage en C++ ?

Les normes de dénomination en C++ impliquent souvent l'utilisation de certains préfixes ou suffixes, la casse camel, des lettres majuscules pour les variables et le début des noms de classes avec des lettres majuscules. Le but de ces conventions vise à garder le code plus cohérent et plus facile à lire afin que d'autres programmeurs puissent le saisir rapidement et facilement.







Différentes conventions de dénomination des variables

En C++, certaines pratiques typiques de nom de variable sont :



1: Les noms de variables doivent être descriptifs et significatif, décrivant exactement ce que la variable représente.



2 : Affaire de chameau: C'est un style dans lequel la lettre initiale d'un mot est en minuscule et la lettre initiale de chaque mot suivant est en majuscule, sans espaces vides entre les mots. En C++, cette convention est souvent utilisée pour les noms de variables.





3 : Utiliser 'est' pour préfixer les variables booléennes : Il est courant de préfixer le nom d'une variable avec 'est' ou 'a' pour indiquer qu'elle représente une valeur booléenne.

4 : Les constantes doivent être nommées via toutes les lettres majuscules et le trait de soulignement parmi les mots pour indiquer qu'ils ne sont pas destinés à être mis à jour.



5 : Cas Pascal : Ce cas est similaire au cas du chameau. La seule distinction entre les deux est que la première lettre du mot initial doit également être en majuscule dans le cas de Pascal. Contrairement à la casse camel, dans laquelle le mot initial est en minuscule, si vous utilisez la casse Pascal, chaque mot commence par une lettre majuscule.

Vous trouverez ci-dessous un exemple de conventions de nommage en C++, afin que vous puissiez facilement comprendre le concept de convention de nommage.

Exemple : Programme C++ pour afficher des variables avec différentes conventions de dénomination

Voici une implémentation de programme C++ simple qui montre les conventions de nommage des variables ci-dessus :

#include
en utilisant l'espace de noms std ;

int main ( ) {
// avec des noms descriptifs de variables
int nombretotal = 100 ;
// avec camel-case des noms de variables
chaîne nameOfStudent = 'Lui-même' ;
// Préfixer des variables booléennes 'est'
booléen estEmployé = FAUX ;
bool isChecked = vrai ;
// Appliquer toutes les lettres majuscules pour variables constantes
const entier HIGHEST_ASSIGNMENT = 100 ;
constante double PI_VALUE = 3.14 ;
// convention de nommage de la variable par pascal cas
chaîne FinalResultOfStudent = 'Passer' ;
écoute << '--[Convention de dénomination différente des variables en C++]--' << fin ;
écoute << '1 : Avec des noms descriptifs de variables' << fin ;
écoute << 'Nombre total d'étudiants : ' << nombre total << fin ;
écoute << '2 : Avec Camel-Case des noms de variables' << fin ;
écoute << 'Nom d'étudiant: ' << Nom de l'étudiant << fin ;
écoute << '3 : Avec préfixation des variables booléennes' << fin ;
écoute << 'Est employé: ' << Est employé << fin ;
écoute << 'Est vérifié: ' << est vérifié << fin ;
écoute << '4 : Avec l'application de la convention de dénomination de toutes les lettres majuscules pour les variables constantes' << fin ;
écoute << 'Le plus grand nombre d'affectations : ' << HIGHEST_ASSIGNMENT << fin ;
écoute << 'La valeur de PI : ' << PI_VALUE << fin ;
écoute << '5 : Convention des variables avec Pascal-Cas' << fin ;
écoute << 'Résultat final: ' << FinalResultOfStudent << fin ;
retour 0 ;
}

Ce programme a simplement déclaré une syntaxe variable selon les cinq conventions de nommage mentionnées ci-dessus. Dans la fonction main, la première variable est totalNumber qui est fonction de la convention de dénomination descriptive qui imprime 100 valeurs en sortie. La prochaine variable nameOfStudent est initialisée avec Mickle Steve qui affiche le Convention de nommage Camel Case.

Les variables isEmployed et isChecked affichaient le résultat booléen en tant que sortie représentant le Convention de dénomination des préfixes. Après cela, les variables HIGHEST_ASSIGNMENT et PI_VALUE sont initialisées avec des valeurs respectées comme 100 et 3.14 qui définit le lettre majuscule de la convention de nommage .

Au final, la variable FinalResultOfStudent représente le Convention de casse pasale des variables de nommage. Ce programme simple a utilisé la convention de dénomination une par une mentionnée ci-dessus et les a imprimées sur la console à l'aide de cout, comme indiqué dans la sortie suivante :

Note: Ces conventions de dénomination aident les autres programmeurs à comprendre le code source plus rapidement et plus facilement en le rendant standardisé et moins difficile à lire.

Conclusion

Les conventions de nommage sont essentielles dans la programmation car elles facilitent la compréhension et la maintenabilité du code. Pour garantir l'uniformité et la clarté, les développeurs C++ doivent adhérer aux modèles de nommage spécifiés. Le respect de ces règles peut rendre le code plus facile à lire et à modifier, réduisant ainsi les risques d'erreurs et de défauts. En suivant certaines conventions de dénomination, les programmeurs peuvent produire un code plus efficace et maintenable.