Normes
- noms de variables :
- formatés :
- pour les booléens, utiliser un nom qui correspond explicitement à un booléen. ex : isActive (on sait au premier coup d'oeil que la variable contient soit true soit false, pas { name: 'Bob' } ou 51
- pour les fonctions, un verbe. ex : getFormattedItems
- pour les listes, item + 's'. ex : users
- compréhensibles au premier coup d'oeil.
- la liste de noms des utilisateurs actifs =>
activeUserNames
plutôt quenames
ouactives
- pertinence par rapport au contexte. Ex :
items.map(item => item.a)
plutôt queitems.map(x => x.a)
- la liste de noms des utilisateurs actifs =>
- formatés :