Blog

Découvrez nos articles sur le TDD, le DDD et la Clean Architecture

Vidéo

Tests Unitaires : ce que les profs ne t'ont jamais dit sur eux, par ignorance

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 →
Audio

Test-First VS TDD, l'énorme différence !

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 →
Audio

Qu'est-ce que le TDD, le vrai !

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 →
Audio

T'es Craftsman et t'es détesté, à toi de te faire adorer !

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 →
Vidéo

Michaël nous explique sa vision du code et de l'enseignement de la programmation !

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 →
Audio

Les technos/frameworks ne suffisent pas du tout à devenir un bon développeur !

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 →
Article

Pourquoi le TDD est-il si indispensable pour vos projets ?

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 →
Audio

Quel est le véritable lien entre BDD et TDD ?

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 →
Vidéo

Interview de Michaël AZERHAD au sujet de la qualité de code

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 →
Audio

"On fait du TDD chez nous", on vous ment, attention !

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 →
Vidéo

Conférence sur BDD, DDD, ATDD et TDD par Michaël AZERHAD

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 →
Vidéo

TDD ne ralentit pas, au contraire on va plus vite !

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 →
Vidéo

Démonstration complète de BDD, ATDD et TDD avec Java

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 →
Vidéo

Démonstration la plus connue de TDD avec Java et en français

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 →