Tests Unitaires et Refactoring
Formation
À Chamelet
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Méthodologie
En intra entreprise
-
Lieu
Chamelet
-
Durée
2 Jours
Objectifs: Les techniques de refactoring et de test unitaire sont particulièrement préconisées en java dans les démarches agiles de type eXtrem Programming. La première partie de ce cours permet de comprendre la démarche d'amélioration du code préconisée dans l'eXtrem Programming, la démarche Test Driven » ainsi que les techniques de tests unitaires proposée par le framework standard JUnit. La seconde partie permet de connaître les techniques classiques de refactoring et de savoir mettre en application ces techniques avec JUnit et Eclipse. Destinataires: Développeurs, concepteurs et architectes
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Connaissance et pratique de Java et d'un outil de développement comme Eclipse ou Netbeans
Les Avis
Professeurs
Alexis Hassler
Le programme
Principes et démarche
- Principaux types de test
- Principe du test unitaire
- Automatisation des tests unitaires
- Développement conduit par les Tests
Framework JUnit
- Présentation et caractéristiques
- Écriture d'un test simple
- Assertions, échecs et erreurs
- Mock Objects
- Extension du framework
Introduction au refactoring
- Définitions
- Principes
- Démarche
Refactoring dans une classe
- Problèmes de dimension
- Problèmes de nommage
- Complexité inutile
- Duplication
- Logique conditionnelle
Refactoring entre classes
- Héritage
- Responsabilité
- Modifications de code
- Librairies
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Tests Unitaires et Refactoring