Dev SIG

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Dev SIG

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

Le deal à ne pas rater :
Pokémon EV06 : où acheter le Bundle Lot 6 Boosters Mascarade ...
Voir le deal

    [TDD] Pourquoi et comment faire des TDD?

    Jeffjefferson
    Jeffjefferson
    Admin


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

    [TDD] Pourquoi et comment faire des TDD? Empty [TDD] Pourquoi et comment faire des TDD?

    Message par Jeffjefferson 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?

    [TDD] Pourquoi et comment faire des TDD? Attachment

    - 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 Dim 12 Mai - 7:53