Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dgageot/legacy-code-lab

Legacy Code Hand on Lab
https://github.com/dgageot/legacy-code-lab

Last synced: 15 days ago
JSON representation

Legacy Code Hand on Lab

Awesome Lists containing this project

README

        

# Stratégie de testing de code legacy

## Pitch

Dans ce hand's on de 3h, pour lequel vous devez emmener votre propre machine avec un environnement de développement java, nous vous proposons de voir les differentes stratégies de test que nous pouvons mettre en place, face à un code legacy d'un autre age.

Parceque c'est bien beau de voir tous ces exercices et démonstrations de code sur un projet from scratch ou crée pour l'occasion, mais c'est pas trés réaliste. Dans la vraie vie, y'a du static partout, des frameworks fait-maison, des requêtes sql de 4 pages écrans et c'est la dedans que nous devons évoluer. Nous vous proposons la base de code de FinancialEarthTakeDown Inc qui vient tout récemment de vous embaucher, et avec laquelle nous allons experimenter pendant 3 h.

Vous repartirez avec de bonnes notions de legacy testing, vous aurez decouvert des outils et probablement une bonne biliothèque ou deux qui feront que vous verrez autrement votre base de code de lundi prochain
Plus d'information sur [la page du sujet](http://www.devoxx.com/display/FR13/Strategie+de+testing+de+code+legacy) sur devoxx.com

## Pré-requis

* Un ordinateur avec un environnement de développement java.
* le cordon d'alimentation du portable sus-mentioné ;)
* Un jdk 6 ou 7
* Maven ou un IDE le gérant