Formation : Web services
Développement d'API REST Les frameworks front ont pris de plus en plus de place, mais on ne peut que rarement se passer d'un back-end, notamment pour des raisons de sécurité…
Développement d'API REST Les frameworks front ont pris de plus en plus de place, mais on ne peut que rarement se passer d'un back-end, notamment pour des raisons de sécurité…
Le site du TP d'accessibilité, un site à la pointe de la technologie Le développement front n'a jamais été aussi compliqué. Certes, un certain nombre de frameworks nous offrent des…
Le cycle de vie d'une entreprise, à partir d'un article de Martin Fowler Prenons encore plus de hauteur que le module d'architecture logicielle, et regardons comment évolue une entreprise. À…
Représentation des architectures micro-services des géants de l'informatique Le terme de microservices est vague, pourtant il est tendance sur les CVs. Il en résulte que de nombreuses entreprises mettent en…
Bien choisir sa stratégie de test Souvent méconnu, et rarement plébiscité, le test automatisé est un élément critique du cycle de vie du logiciel. Il permet la maintenance et le…
La design stamina hypothesis, évoquée dans cet excellent Article de Martin Fowler La phase d'apprentissage des langages et des frameworks est un passage obligatoire. Mais la prise de recul et…
Cet article est le quatrième (et normalement dernier) de la série concernant le kata Digging Estimator, un kata créé par mes soins à destination des élèves d’un module de tests
Après avoir utilisé l’approval testing pour déclencher un refactoring, il est temps d’implémenter une nouvelle fonctionnalité à l’aide du Test Driven Development.
(suite…)
Cet article est le troisième de la série concernant le kata Digging Estimator, un kata créé par mes soins à destinations des élèves d’un module de tests.
Après avoir utilisé l’approval testing pour couvrir le code existant avec des tests, nous allons dans cette partie effectuer le refactoring pour permettre un ajout plus facile de la nouvelle fonctionnalité.
(suite…)
Cet article est le deuxième de la série concernant le kata Digging Estimator, un kata créé par mes soins à destinations des élèves d’un module de méthodologie de tests.
Dans cette partie, nous allons tenter de comprendre le comportement du code à l’aide de l’approval testing.
(suite…)
Lors d’un cours que j’ai donné en école sur le sujet des tests, j’ai eu l’occasion de créer le Kata Digging Estimator, basé sur le thème du Donjon de Naheulbeuk (plus précisément, la conférence de PenOfChaos intitulée « DDN – Combien faut-il de nains pour creuser en 2 jours un tunnel de 28 m dans du granite ?«
Cet article est le début d’une série présentant point par point mon approche de résolution du problème, en Typescript.
(suite…)