J'ai pris l'habitude de faire environ 30 minutes de Code Kata chaque matin. Je pratique ces Kata suivant la méthode du développement dirigé par les tests (TDD).
Guile est distribué le module SRFI-64 : un framework de test unitaire. Dans cet article, je t'explique comment l'utiliser et comment le configurer.
I got into the habit of doing about 30 minutes of Code Kata every morning. I practice these Kata following the test-driven development (TDD) approach.
Guile distribution includes the SRFI-64 module: a unit testing framework. In this article, I explain how to use it and how to configure it in order to practice code kata.
Je me remet en jambe avant la rentrée avec un nouveau kata (l'intitulé est fourni en commentaire dans le code plus bas) !
Je cherche un moyen de rendre mes tests explicites ! Pour ce faire, je tente de combiner les symboles et les wildcards.
Objectif de cette session :
Continuer d'utiliser un peu plus d'outils que Guile (Scheme) et Emacs mettent à disposition (Paredit, Geiser, AC-Geiser, SRFIs) pour améliorer mes compétences en développement logiciel.
Objectif de cette session :
Continuer d'utiliser un peu plus d'outils que Guile (Scheme) et Emacs mettent à disposition (Paredit, Geiser, AC-Geiser, SRFIs) pour accélérer le développement de programmes.
N'hésites pas à me donner ton avis, proposer une idée d'amélioration, laisser un commentaire, ou poser une question via :
– E-mail:jeremy AT korwin-zmijowski DOT fr
– Mastodon:@jeko@framapiaf.org
– Peertube:@jeko@video.tedomum.net
– Twitter:@JeremyKorwin
Objectif de cette session :
Continuer de s'exercer avec String rotations.
Illustrer un ré-usinage des tests et utiliser un peu plus les outils à disposition dans Emacs !
Bon screencast !
Je place le code à la suite pour ceux que ça intéresse :
N'hésites pas à me donner ton avis, proposer une idée d'amélioration, laisser un commentaire, ou poser une question via :
– E-mail:jeremy AT korwin-zmijowski DOT fr
– Mastodon:@jeko@framapiaf.org
– Peertube:@jeko@video.tedomum.net
– Twitter:@JeremyKorwin
Objectif de cette session : répéter l'exercice en veillant à ne pas faire l'impasse sur le ré-usinage (refactoring) des tests.
Bon screencast !
Merci beaucoup d'avoir regardé ce screencast !
N'hésites pas à me donner ton avis, proposer une idée d'amélioration, laisser un commentaire, ou poser une question via :
– E-mail:jeremy AT korwin-zmijowski DOT fr
– Mastodon:@jeko@framapiaf.org
– Peertube:@jeko@video.tedomum.net
– Twitter:@JeremyKorwin
Je choisi généralement de faire des sessions de 25 minutes. Pour ce kata, je n'avais pas d'objectif particulier autre que voir de quoi je suis capable avec les outils que j'utilise.
Bon screencast !
Merci beaucoup d'avoir regardé ce screencast !N'hésites pas à me donner ton avis, proposer une idée d'amélioration, laisser un commentaire, ou poser une question via :
– E-mail:jeremy AT korwin-zmijowski DOT fr
– Mastodon:@jeko@framapiaf.org
– Peertube:@jeko@video.tedomum.net
– Twitter:@JeremyKorwin
Abonnes-toi pour ne pas manquer les prochains articles et épisodes:
– blog via Mastodon@jeko@write.as et RSS
– screencast via Peertubejeko@video.tedomum.net et RSS
Et encore plus important, partages le screencast et dis à tes amis que c'est le meilleur screencast de l'histoire du logiciel libre ! Sans dec'