Pratique de base des équipes agiles, le développement dirigé par les tests (TDD : Test Driven Development) est une technique de programmation simple, élégante et efficace, qui repose sur un cycle de feedback court : écrire un test – le faire passer – refactorer le code. Cette approche allie l'avantage d'une conception modulaire et lisible, à la sécurité que procure la couverture du code par les tests automatisés.
À l'issue de cette formation, vous serez ainsi en mesure d'écrire des applications entières, étayées par du code en état de marche, particulièrement maintenables et évolutives.