"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Pourquoi utilisons-nous Snake_case pour les variables et camelCase pour les fonctions

Pourquoi utilisons-nous Snake_case pour les variables et camelCase pour les fonctions

Publié le 2024-08-24
Parcourir:788

Why we use snake_case for variables and camelCase for functions

Pour être moins stressés, et donc pour de meilleurs programmeurs, nous devons faire de notre mieux pour libérer notre code des conneries qui le rendent difficile à maintenir et difficile à intégrer de nouveaux développeurs. .

Nous utilisons le même nom pour les champs de base de données, les noms de propriétés JSON renvoyés par une API, les attributs de nom de champ de formulaire HTML et enfin, les noms de variables Javascript qui contiennent ces valeurs d'origine de la base de données. Nommer vos données exactement de la même manière dans toutes les couches de la pile vous évite d'avoir à conserver une cartographie mentale de ce qui est quoi. Disciplinez-vous pour appliquer cette règle et vous serez un programmeur moins stressé.

Nous utilisons le cas du serpent pour nommer les variables que nous définissons nous-mêmes. Cela les distingue de la plupart des éléments définis dans une bibliothèque, car la plupart des bibliothèques utilisent la casse camel pour les noms de variables.

Nous utilisons des mots complets au lieu d'acronymes, et si quelque chose est un tableau, il s'écrit au pluriel. Cela aide les personnes de toutes nationalités à comprendre ce qu'est une donnée, sans connaître les versions abrégées des mots.

Nous utilisons la casse camel pour les noms de fonctions simplement parce qu'elle nous permet d'identifier rapidement qu'un identifiant est une fonction et non une variable. Oui, je sais que les fonctions peuvent être enregistrées sous forme de valeurs, mais la différence est que vous ne pouvez pas appeler une valeur primitive/objet/tableau en y ajoutant des parenthèses. C'est là que se trouve la frontière entre la fonction et la valeur, et avoir un repère visuel pour distinguer l'une de l'autre fera également de vous un programmeur moins stressé.

Déclaration de sortie Cet article est reproduit à l'adresse : https://dev.to/alexleduc76/why-we-use-snakecase-for-variables-and-camelcase-for-functions-4hm9?1 En cas de violation, veuillez contacter study_golang@163. .com pour le supprimer
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3