47 - TDD & Go: Testing Go Packages

Testing Go packages : Dans cette vidéo nous allons apprendre à tester un package et améliorer son API.

La méthode TDD repose sur un des principes Test First d’une methode de développement agile intitulée Extreme Programing appelé aussi XP.

XP a été mise au point à la fin des années 90 par Kent Beck, Ward Cunningham et Ron Jeffries mais elle nait officiellement en 1999 à travers l’ouvrage Extreme Programming Explained écrit pas Kent Beck. C’est une méthode agile de gestion de projet informatique adaptée aux équipes réduites avec des besoins changeants. Elle doit son nom au fait qu’elle place l’activité de programmation au centre du projet, et qu’elle obtient ses résultats en combinant et en poussant à l’extrême certaines pratiques de développement.