Bonnes pratiques Javascript
Cet article proposé par Christian Heilmann sur le blog des développeurs d'Opera liste des bonnes pratiques à appliquer en développement Javascript.
Il est rare d'avoir un article de cette qualité, donc je met le liens avec le sommaire (traduit) afin de vous donner un avant goût.
- Appelez les éléments (variables et fonctions) par leur nom - simple, court et lisibles
- Évitez les variables globales
- Gardez une convention d'écriture stricte
- Commentez autant que nécessaire sans trop en faire
- Évitez de mélanger avec d'autres technologies
- Utilisez une notation raccourcie lorsque cela est évident
- Modularisez : une fonction par tâche
- Améliorez progressivement
- Préparez votre code pour la configuration et la traduction
- Évitez les imbrications profondes
- Optimisez les boucles
- Évitez l'accès au DOM au maximum
- Ne vous basez pas sur les comportements des navigateurs
- N'ayez confiance en aucune donnée
- Ajoutez des fonctionnalités avec Javascript, ne créez pas trop de contenu
- Bâtissez votre code en vous basant sur les géants (YUI, JQuery, Dojo, etc)
- Le code en développement n'est pas le code en production
Un article vraiment complet et très intéressant !