Est-il un (ou plusieurs) de codage guide de style pour node.js? Si non, quelles sont les émergents styles utilisés par les plus grands open-source nœud projets?
Je suis à la recherche d'un guide (ou plusieurs guides) le long de la lignes de la PEP 8, le Codage canonique Guide de Style pour Python. J'ai vu plusieurs JavaScript guides n'en vaut pas la liaison ici (surtout des vieux et ciblée à JavaScript côté client). Je l'ai trouvé intéressant node.js guide de style.
Un style de codage guide, ou des conventions de codage doit inclure (mais ne sont pas limités à):
- La disposition du Code: l'indentation (2 places, 4 places, onglets, ...), les retours à la ligne, saut de ligne, etc.
- Espaces, par exemple, "fonction (arg)" vs "fonction(arg)"
- Point-virgule ou pas de point-virgule, var déclaration, ...
- De nommage, par exemple, do_this() vs suivre(), var_name vs varName, ...
- node.js et JavaScript idiomes, par exemple, == vs ===, la fonction de rappel du premier argument est un objet d'erreur, ...
- Les commentaires et la documentation
- Accompagnement d'outils, comme les peluches checker, unit test framework, ...
Ce sujet est évidemment très subjectif, mais je pense que c'est une étape importante d'une communauté à établir d'un commun et largement acceptée style de codage dans le processus d'obtention de la maturité. Aussi, il n'est pas juste question de goût. En particulier, des règles comme "use === au lieu de==", ont une influence directe sur la qualité du code.