Retour sur l’Agile Tour Nantes 2014

 

ATN

J’ai eu la chance de participer à l’édition 2014 de l’Agile Tour Nantes. Comme chaque année, cet événement regroupe plus de 250 acteurs du monde de l’agilité avec plus de 23 conférences / ateliers ou retours d’expériences.

Je vous propose dans cet article de revenir sur une des conférences que j'ai particulièrement apprécié "TDD, le meilleur moyen d’écrire du code testable"

TDD : Test Driven Development – Partie 1 – Principes

Le développement piloté par les tests ou TDD "Test Driven Development" nous impose de commencer par écrire les tests unitaires avant le code de la vraie classe d'implémentation.

Ce fonctionnement apporte de nombreux avantages, mais est difficile à appréhender car il change notre logique d'écriture du code.

Nous avons à écrire le contrat que doit réaliser la méthode testée AVANT d'écrire cette méthode. Ce contrat est écrit dans le test unitaire et impose le comportement d'une méthode en fonction de données de départ.

Ce post a pour objectif de vous présenter les principes du TDD ainsi que le cycle de développement en mode TDD. Un second post vous présentera une démonstration du TDD.