« Less - Développement piloté par les tests » : différence entre les versions
De Wiki Agile
Aucun résumé des modifications |
|||
| Ligne 29 : | Ligne 29 : | ||
== Un cycle TDD type devrait être … == | == Un cycle TDD type devrait être … == | ||
* '''Court''' : le temps de traitement pour passer chaque test est court. Cela pourrait prendre 5 minutes par cycle. | |||
* '''Rhythmique''' vous sentirez le rythme très distinctement - "rouge, vert, refactorer... rouge, vert, refactorer..." | |||
* '''Court''' : | * '''Incrémental''' : vous saurez au fur et à mesure que vous écrirez et ferez passer de plus en plus de tests, que des fonctionnalités sont construites de manière incrémentale. | ||
* '''Rhythmique''' | * '''Focalisé sur la conception''' : avec une bonne connaissance des principes de conception logicielle, vous découvrirez que le développement piloté par les tests n’est pas une technique de tests mais une méthode pour concevoir du logiciel. | ||
* '''Incrémental''' : | * '''Discipliné''' : le TDD est une autre façon de développer du logiciel. Casser les vieilles habitudes "coder et corriger" pour adopter une nouvelle habitude exigera de la discipline et de la persévérance | ||
* '''Focalisé sur la conception''' : | |||
* '''Discipliné''' : | |||
= Pourquoi le TDD ? = | = Pourquoi le TDD ? = | ||