Questions marquées «coding-standards»

Les normes de codage, ou conventions de codage, sont des ensembles de règles ou de lignes directrices conçues pour régir le processus de production de code dans un projet logiciel. Ils sont généralement basés sur les meilleures pratiques de l'industrie ou sur des conventions généralement acceptées. Ils incluent les conventions de dénomination, le style, les fonctionnalités interdites, etc.


4
Existe-t-il des inconvénients réels au chaînage de méthodes autoréférentielles?
J'ai récemment suggéré qu'une méthode de chaînage soit implémentée pour une certaine classe dans un certain projet afin que la lisibilité du code puisse être améliorée. J'ai obtenu une réponse «les interfaces fluides ne devraient pas être implémentées uniquement pour des raisons de commodité, mais pour la sémantique» et ma …




8
Une norme de codage est-elle encore nécessaire?
Je sais qu'il a été prouvé qu'une norme de codage aide énormément. Cependant, il existe de nombreux outils et IDE différents qui formateront selon la norme que le programmeur préfère. Tant que le code est soigné / commenté (et pas un désordre de spaghetti), je ne vois pas la nécessité …





6
Alignement vertical: oui ou non? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . Par exemple, aligné non verticalement: …




6
Conventions de dénomination Javascript
Je viens de Java et je suis nouveau sur JavaScript. J'ai remarqué de nombreuses méthodes JavaScript utilisant des noms de paramètres à caractère unique, comme dans l'exemple suivant. doSomething(a,b,c) Je n'aime pas ça, mais un collègue développeur JavaScript m'a convaincu que cela est fait pour réduire la taille du fichier, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.