Pourquoi et comment faire des TDD :
qu'est-ce que le TDD
https://fr.wikipedia.org/wiki/Test_driven_development
pourquoi faire des TDD?
- Sert de ceinture de sécurité : securisation des développements.
- Permet d'organiser son code
- Permet de développer des algorythmes puissant sans pour autant comprendre leur complexité globale (patterns complexes)
comment faire des TDD?
-Eviter les tests lourds, longs et complexes
-Ecrire le test avant le code
-Ne pas compexifier le code, aller au minimum
-Utiliser les fonctionnalités basiques de l'ide
les étapes?
- Etape 1 : Comprendre un bout du besoin et le traduire dans le titre de ton test (besoin_paramètres_résultat), écrire un test qui échoue mais que l'on souhaite faire passer (précondition, test)
- Etape 2 : Refactorer le code au minimum pour que le test passe
- Etape 3 : Refactorer le code pour une meilleur qualité
qu'est-ce que le TDD
https://fr.wikipedia.org/wiki/Test_driven_development
pourquoi faire des TDD?
- Sert de ceinture de sécurité : securisation des développements.
- Permet d'organiser son code
- Permet de développer des algorythmes puissant sans pour autant comprendre leur complexité globale (patterns complexes)
comment faire des TDD?
-Eviter les tests lourds, longs et complexes
-Ecrire le test avant le code
-Ne pas compexifier le code, aller au minimum
-Utiliser les fonctionnalités basiques de l'ide
les étapes?
- Etape 1 : Comprendre un bout du besoin et le traduire dans le titre de ton test (besoin_paramètres_résultat), écrire un test qui échoue mais que l'on souhaite faire passer (précondition, test)
- Etape 2 : Refactorer le code au minimum pour que le test passe
- Etape 3 : Refactorer le code pour une meilleur qualité