29 novembre 2006 (Émission #0042) ::.
Scott Bellware: Test Driven Development (TDD)
Nous discutons avec Scott Bellware du Test Driven Development (TDD) ou en Français du développement piloté par les tests. Une méthode de développement de logiciel qui préconise d'écrire les tests avant d'écrire le code source d'un logiciel. En écrivant les tests d'abord, on utilise le programme avant même qu'il existe. Il est donc impératif d'avoir une vision précise de la manière dont on va utiliser le programme avant même d'envisager son implémentation. Cela évite souvent des erreurs de conception dues à une précipitation dans l'implémentation avant d'avoir défini les objectifs. De plus, le fait d'avoir des tests augmente la confiance en soi du programmeur lors de la refactorisation du code: il sait qu'à un moment donné les tests ont réussi. Il peut ainsi se permettre des changements radicaux de design en étant sûr, à la fin, d'avoir un programme se comportant toujours de la même façon (si les tests réussissent toujours).
Scott est un développeur professionnel .NET qui vit à Austin au Texas. Il est un Microsoft Most Valuable Professional avec le langage C# et ses domaines d'expertises sont les applications Web, la persistance entre les objets et les BD relationelles ainsi que le Test-Driven Development (TDD). Il est un des fondateurs du Austin .NET User Group et a participé à établir l'Association International des Architectes Logiciels (IASA). Il a été chairman du INETA Speaker Committee de 2003 à 2005. Scott est reconnu par la communauté agile autant pour son expertise que pour son franc parler. Visitez son blog.
Télécharger l'émission
Si vous désirez un accès direct au fichier audio en format MP3, nous vous invitons à télécharger le fichier en utilisant un des boutons ci-dessous.
Si vous désirez utiliser le feed RSS pour télécharger l'émission, nous vous invitons à vous abonnez en utilisant le bouton ci-dessous.
Si vous désirez utiliser le répertoire iTunes Podcast pour télécharger l'émission, nous vous encourageons à vous abonnez en utilisant le bouton ci-dessous.
Liens
- Test-Driven Development
- TestDriven.NET
- Nunit
- Blog: Codebetter.com
- Actualités: Lancement de Vista et Office 2007





