40 liens privés
L'auteur décrit les 7 étapes dans son apprentissage du TDD
Étape 1. Le lâcher prise : barrière psychologique
Étape 2. Petit à petit, on est moins petit : la vraie valeur de TDD
Étape 3. Abuser de son IDE
Étape 4. La liberté du refacto : la confiance en notre code
Étape 5. Ne pas refacto trop tôt
Étape 6. Tests techniques versus tests métier
Étape 7. Double loop BDD TDD <3
Tout est dans le titre
Tout est dans le titre
Uncle Bob explique les similitudes et les différences entre la comptabilité à double entrée et le TDD.
Tout est dans le titre
Malgré une utilisation du TDD, l'auteur est tombé sur un problème non couvert par ses tests. Il montre comment il s'y est pris pour débugguer... et comment il s'est aperçu qu'une de ses fonctions pures n'était pas si pure que cela :)
Tout est dans le titre
Je traduis les premières lignes : l'algorithme de Dijkstra est une technique simple pour trouver le chemin minimal à travers un graphe dont les arêtes ont une longueur arbitraire. Étant donnés les noeuds de début et de fin, l'algorithme vous donnera le chemin minimal et sa longueur. L'auteur montre l'utilisation du TDD.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Au menu :
- TDD avec Panther
- tout pour se préparer à PHP 7.4
- Symfony HTTPClient vs Guzzle vs HTTPlug
- Symfony Checker
L'auteur parle d'une petite controverse au sujet des tests et duTDD. Très intéressant :)
Tout est dans le titre
Des liens vers les slides des conférences : du Symfony, du React, de l'Elasticsearch, du Doctrine, du HTTP, du RabbitMQ et du TDD