Ok, c'etait effectivement un peu mon impression, mais comme ca avait fonctionné pour le kata diamond, je me disais que j'avais peut etre raté quelque chose.
Pour l'histoire de tester des trucs privés, en gros mon algo ressemble à ca : -Je pars du tableau 2D des valeurs et d'une liste de cases à rechercher (qui commence avec juste (0,0) -Je cherche le min parmi les cases a rechercher et je le push dans la liste des résultats -Je remplace dans la liste des cases à rechercher la case retenue par les cases qui peuvent etre contenir les valeurs suivantes sur la liste (donc celle en dessous et celle à droite du min trouvé, *si* elles existent, et *si* la case à sa gauche/au dessus a deja été ajoutée Les points 2 et 3 seront évidemment dans le code des functions isolées, qui n'ont pas vraiment vocation à être exposées ou réutilisées, mais ce sont quand même des blocks que je préfère implémenter et tester un par un avant de les utiliser. Fabien. PS : je viens de retrouver une connexion internet, je commit des que possible -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Software Craftsmanship Toulouse. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, visitez le site https://groups.google.com/d/optout .
