Skip to content
Julien edited this page Dec 24, 2013 · 1 revision

Petites remarques

Valeur dans le prototype

À plusieurs endroits, j'ai vue des valeurs être ajouté par composition dans le prototype. La composition, c'est bien, mais le prototype pour des valeurs ce n'est probablement pas la meilleure idée. En rajoutant une valeur dans le prototype, cette variable sera commune à toutes les instances de la classe. Par exemple, en rajoutant Player.prototype.speed = 5; tous les players auront TOUS la même vitesse (A moins que l'on définisse la propriété "speed" d'une instance de Player). Dans la majorité des cas, ce n'est pas ce qui est voulu et, en règle général on préfère toujours mettre les propriété (même commune à toute une classe) dans la classe directement.

Testez !!!

J'ai vu pas mal de code qui ne pourrait même pas fonctionner si on les exécutait. Testez toujours votre code, quitte à ajouter un nouveau jeu de test s'il le faut. Si vos fichiers ne sont pas terminés ou pas encore fonctionnelles, rajoutez y un commentaire en haut pour l'indiquer.

Clone this wiki locally