Si tu veux suivre de bonnes pratiques spécifiques à la syntaxe javascript, tu peux utiliser un linter (eslint par exemple) avec un preset largement utilisé (airbnb par exemple).
Sinon, il existe de bonnes pratiques de développeur d'une manière générale, et des livres entiers traitent du sujet (le livre "Clean Code" est plutôt bon je trouve, orienté POO assez vite puisque traitant du java).
La classe Flocon dépend de variables globales, c'est mal. Sa méthode "remonter" devrait appartenir au prototype. En fait je te suggère d'utiliser le mot clé Class (introduit en ES6) pour Flocon.
Ta fonction neige (pas bon comme nom, il faut un verbe) ne devrait utiliser que des méthodes de la classe Flocon, et non pas manipuler directement ses propriétés.
Essaie d'une manière générale de respecter le principe d'une seule responsabilité par fonction, non pas quand tu es en train de coder, mais lorsque tu mets au propre ton code une fois qu'il fonctionne.
Merci pour la réponse, je vais appliquer ces conseils pour corriger mon code.
Bonnes pratiques JS
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
lesjoiesducode / Les points-virgules en JavaScript