Dans l'épisode précédent, le système permettait de capturer des pièces sur le tablier d'un Dôbutsu Shôgi. Cela se traduisait par la disparition d'une pièce lorsqu'une autre pièce effectuait un mouvement de capture explicite vers la position de la pièce capturée.
Aujourd'hui, je continue dans cette veine, car la capture au …
Puisque j'ai commencé à implémenter les tests de mouvements des pièces de Dôbutsu Shogi, je vais continuer dans cette veine pour cette session.
Pour le moment, nous pouvons déplacer une pièce d'un ou deux mouvements. Cependant, aucune gestion de validité n'est gérée. Que se passe-t-il si deux pions sont installés …
Débuter en Test Driven Development (TDD) peut être perturbant. Par où commencer ? Je propose dans cet article de commencer un voyage au pays du TDD à travers des exemples.
Il y a quelques temps, je m'étais posé la question suivante : en combien de coups en moyenne une partie de Dôbutsu …
Lorsque j'étais en classe, quelque part en primaire, mais peut-être plus tard, nous avions deux styles de cahiers : le cahier de brouillon, et le cahier de textes.
Sur le cahier de brouillon étaient mises les premières épreuves, le texte à écrire avec ses fautes, ses ratures, travaillé jusqu'à ce qu'il …
Dans son excellente conférence au titre de « The Future of Programming », Bret Viktor s'imagine à la fin des années 60, alors que les idées autour de l'informatique fusent, et prédit ce qu'aurait pu être l'évolution de ces idées.
Je suis un utilisateur de vim depuis un bon nombre d'années, et je ne pense pas m'en passer avant longtemps. Cependant, il y a quelques temps, j'ai commencé à m'intéresser à Sublime Text.
Les deux éditeurs de texte présentent beaucoup de similitudes. En tout premier lieu, ce sont deux éditeurs …
Quel est le bon sens pour programmer ? Quelle méthode ou ensembles de méthodes peuvent aider à ne pas perdre le fil de la pensée ? À répartir sur plusieurs heures ou plusieurs jours une tâche complexe ? Comment revenir, après une interruption, dans le « flow » où il nous semble que tout est …