Je sais qu'il y a deux écoles, mais pour pas beaucoup plus de temps que tu as passe a écrire cette doc,
tu pourrais avoir un début de première implémentation qui marche. Ça t'aurait permis de trouver tout
un tas de problèmes de designs en l’implémentant, car en réfléchissant sur le papier tu n'as aucun
garde-fou, alors qu'en implémentant, si une idée ne fonctionne pas, ça se voit tout de suite.
En codant des tests unitaires en même temps, les tests deviennent une spécification, c'est juste
qu'elle est écrite en JS au lieu d’être écrite en anglais.
Sinon, les ECS c'est la vie, j'ai deux projets en cours basés plus ou moins sur ce paradigme
(un en C++, l'autre en JS), et j'en suis très content.
Bon courage pour la suite, mais réveille moi quand t'as du code qui tourne :)
# "Talk is cheap, show me the code!"
Posté par case42 . En réponse au journal entity.JS - un "Entity System" en JavaScript. Évalué à 6.
Je sais qu'il y a deux écoles, mais pour pas beaucoup plus de temps que tu as passe a écrire cette doc,
tu pourrais avoir un début de première implémentation qui marche. Ça t'aurait permis de trouver tout
un tas de problèmes de designs en l’implémentant, car en réfléchissant sur le papier tu n'as aucun
garde-fou, alors qu'en implémentant, si une idée ne fonctionne pas, ça se voit tout de suite.
En codant des tests unitaires en même temps, les tests deviennent une spécification, c'est juste
qu'elle est écrite en JS au lieu d’être écrite en anglais.
Sinon, les ECS c'est la vie, j'ai deux projets en cours basés plus ou moins sur ce paradigme
(un en C++, l'autre en JS), et j'en suis très content.
Bon courage pour la suite, mais réveille moi quand t'as du code qui tourne :)