Ce weekend, j’ai pris pas mal de plaisir à faire un Kata en JavaScript et coder le jeu Conway’s Game of Life.

Si vous ne connaissez pas ce jeu il y a une formidable vidéo explicative sur la chaine science étonnante: https://www.youtube.com/watch?v=S-W0NX97DB0

Voici le code source de la partie front en React: https://github.com/oeeckhoutte/gol-kata-front

Voici la partie “business logic”: https://github.com/oeeckhoutte/gol-kata

En faisant un npm i ou yarn le module gol-kata dont le code est ci-dessus et que j’ai codé en TDD (Test Driven Development) se téléchargera dans le répertoire node_modules. N’hésitez pas à jeter un oeil au code.

Voici une vidéo du résultat.