Formation Test Driven Development (TDD) et eXtreme Programming (XP)
Un peu de théorie et beaucoup de pratique lors de cette formation, où vous apprendrez les meilleures pratiques pour mettre en œuvre TDD, pair-programming, architecture émergente, clean code, ou encore les principes SOLID.
Prérequis
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- En centre
- En entreprise
- À distance
Objectifs pédagogiques
- Ecrire des specs
- Réaliser des tests
- Maîtriser la qualité et l'architecture
- Connaître des pratiques XP
- Connaître le Code-Legacy et le refactoring
- Maîtriser l'intégration continue
Programme de la formation
Introduction et retour sur l’agilité
Manifeste
Grands principes
Scrum
XP
Écriture de specs
Users Stories
Tests d’acceptation
Découpage en toutes petites US
Tests
Tests unitaires
Intégration
Tests fonctionnels
Mocks et Stubs
Fluent Assertions
TDD
Qualité et architecture
4 rules of Design
Clean-Code
Commentaires
Dépendances
principes SOLID
Pratiques XP
Pair-programming
Code-review
Code-legacy et refactoring
Casser les dépendances
Golden master test : générer des milliers de cas de tests en quelques minutes
Refactoring
Intégration continue
Principes
Gitlab

Proposé par
Sparks
"Tout l'IT, vraiment tout"

Proposé par
Sparks
