DEV Community

Cover image for 🇫🇷 Introduction à TDD en Swift (Partie 2) - Vive le typage et la généralisation
Nicolas Verinaud
Nicolas Verinaud

Posted on • Originally published at academie.ryfacto.fr on

1 1

🇫🇷 Introduction à TDD en Swift (Partie 2) - Vive le typage et la généralisation

Cet article fait partie de la série "Introduction à TDD en Swift"

Dans le précédent article de cette série tu as appris les bases de TDD en faisant un cycle complet de 7 étapes.

Nous allons continuer aujourd’hui le kata FizzBuzz en implémentant plusieurs nouveaux tests en TDD.

Cela te permettra de mieux comprendre la profondeur et l’intérêt de cette pratique qui a changée ma manière de travailler.

Au programme :

  • trois techniques de refactoring pour améliorer la qualité du code,
  • l’utilisation du système de type pour éviter l’écriture d’un test,
  • des propriétés intéressantes du TDD, au-delà des tests en eux-même,
  • du fun comme jamais ! (Ok ça c’est peut-être un peu exagéré ! 😂)

Alors, prêt(e) ?

Lire la suite...

Sentry blog image

The countdown to March 31 is on.

Make the switch from app center suck less with Sentry.

Read more

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay