Je n'ai jamais utilisé de mécanisme de test automatisé dans aucun de mes projets et je sens que je manque beaucoup. Je veux m'améliorer, donc je dois commencer à résoudre certains problèmes que j'ai négligés comme ça et essayer Git au lieu de rester bloqué sur SVN.
Quelle est la bonne façon d'apprendre le TDD? J'utiliserai probablement Eclipse pour programmer en Java. J'ai entendu parler de JUnit, mais je ne sais pas s'il y a autre chose à considérer.
la source
Il n'y a vraiment aucun substitut pour simplement attraper un harnais de test (comme NUnit), lire une partie de la littérature et ensuite se salir les mains.
Comme James T. Kirk l'a dit un jour: «Nous apprenons en faisant».
la source
Je recommande fortement ce livre: faire croître un logiciel orienté objet guidé par des tests
Il contient un exemple concret qui parcourt le livre et fournit une vue très cohérente du moment où le test doit être créé, ce qu'il doit contenir et comment il doit être construit et refactorisé.
la source
Vérifiez ce lien . C'est le blog de Bob Martin sur TDD - d'excellentes choses pour vous faire comprendre (ou vous donner une autre perspective) la réflexion sur TDD.
la source