Dev SIG

The power of DEV through GIS [Forum SIG / Pro]


    [TDD] Pourquoi et comment faire des TDD?

    Partagez
    avatar
    Jeffjefferson
    Admin

    Messages : 44
    Date d'inscription : 18/07/2015

    [TDD] Pourquoi et comment faire des TDD?

    Message par Jeffjefferson le Dim 6 Aoû - 8:52

    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é

      La date/heure actuelle est Sam 22 Sep - 5:01