Découvrez nos articles sur le TDD, le DDD et la Clean Architecture
22 février 2026
Les tests unitaires font partie des concepts les plus mal compris et les plus mal enseignés dans le monde du développement logiciel. La plupart des formations académiques et professionnelles se conte…
Lire la suite →08 avril 2022
Lorsque les gens entendent TDD, ils comprennent "un test écrit avant de coder". Seulement cette phrase à être seule peut être bien trompeuse, s'écartant alors du vrai TDD. Quelle est donc la différ…
Lire la suite →16 juin 2021
Qu'est-ce que le TDD et notamment le VRAI TDD ? Y'aurait-il un FAUX TDD ?! Pourquoi le TDD est une réelle merveille une fois compris ? Merveille qui peut changer la donne de tous vos projets si …
Lire la suite →15 juin 2021
Un craftsman prend soin du code. Mais est-il pour autant aimé ? Quels est l'obstacle majeur qu'il rencontre à tous les coups sur son parcours et comment changer la donne ? Quelques anecdotes qui don…
Lire la suite →19 décembre 2020
En décembre 2020, Michaël AZERHAD a été interviewé par Lilian du Podcast Tech en vue de comprendre sa vision du code et de l'enseignement de la programmation ! Dans la plus pure franchise et sans auc…
Lire la suite →20 août 2020
La plupart des développeurs de nos jours font l'impasse sur les méthodes de conception logicielle, pensant alors être opérationnel pour réaliser de bonnes applications d'entreprise. En effet, les dé…
Lire la suite →21 avril 2020
La conception et le développement logiciel est un monde créatif et non simplement productif. Il y a plusieurs façons d'arriver à ses fins et certaines sont bien plus astucieuses, intelligentes, élé…
Lire la suite →14 janvier 2020
BDD et TDD, ces éternels incompris ? La pensée commune que l'on retrouve en entreprise est la suivante : "BDD décrit des tests d'acceptation plus macro donc que les tests en TDD qui sont plus fins…
Lire la suite →06 janvier 2020
En janvier 2020, Michaël AZERHAD était reçu sur le plateau de Paroles d'Experts. Le but étant de présenter (sans préparation préalable; au feeling, avec le coeur !) la société WealCome et d'explique…
Lire la suite →03 juillet 2019
Nombreux sont les articles, vidéos ou mêmes livres qui prétendent que TDD est une technique de testing résumée ainsi : "Écrire un test avant de coder sa solution". Penser que TDD se résume à "écrir…
Lire la suite →11 octobre 2018
Tous ces acronymes *DD tant mentionnées dans les offres d'emploi pour développeurs. Mais à quoi servent-ils ? Quels sont les concepts et notions à saisir ? Mieux encore, pourquoi 99% des…
Lire la suite →03 juillet 2018
Nombreux sont les développeurs prétendant que le Test-Driven Development (TDD) les ralentit. En creusant, on se rend compte que ces mêmes développeurs, comme beaucoup, n'ont véritablement pas compri…
Lire la suite →17 octobre 2017
Marre des tutoriaux trop simplistes et non réalistes concernant BDD, ATDD et TDD ? Envie d'un exemple digne d'une conception logicielle en entreprise de haute qualité, respectant en plus les princip…
Lire la suite →01 décembre 2016
En 2016, Michaël AZERHAD a challengé des développeurs de son entourage qui ne croyaient pas en l'avantage du TDD (Test-Driven Development) pour résoudre tout problème algorithmique, notamment celui d…
Lire la suite →