Exercices théoriques:
Exercices pratiques:
Les solutions sont disponibles.
Idées pour vos propres projets:
- Écrivez des tests unitaires pour les fonctions dans votre code
- Adaptez votre code pour injecter ses dépendances (p.ex. un client HTTP) afin de pouvoir tester vos modules
- La prochaine fois que vous rencontrez un bug, commencez par écrire un test de régression qui le met en évidence
- Essayez le Test-Driven Development pour votre prochain ajout de fonctionalité