Atelier Refactoring (plus TDD)

Hervé LEBLANC : Maître de Conférences en Génie-logiciel à Toulouse depuis 2002.
J'enseigne dans un IUT Informatique et une licence professionnelle en qualité du logiciel.
Je fais partie des comité d'organisation Agile-Tour Toulouse 2008 et Agile-Tour Paris 2009-2010.
J'ai fait un atelier et une table ronde à propose des design patterns à la dernière journée DevLog à Toulouse.
Page Web : http://www.irit.fr/~Herve.Leblanc/


PUBLIC :

Personnel de l'Enseignement Supérieur et de la Recherche

Pré-requis : Aucun

Nombre maximum de participants : 20


DATE :

Mercredi 13 juin 2012, 14h30 - 17h


LIEU :

INRA Auzeville, salle 131 1er étage bat. accueil (SDAR)


PROGRAMME :

Nous partirons d'une interface graphique en Java : un jeu de morpion pour 2 joueurs humains (pas d'IA) conçues avec des inner-classes. Et nous essayerons d'instancier les 2 principales formes du patron MVC (celle d'Apple et celle de Smalltalk) en utilisant au maximum l'onglet “refactoring” d'Eclipse. Ce que j'espère montrer :

  1. Présentation et Intérêt du refactoring.
  2. Utilisation d'un outil dédié. Choix-paramétrage-limites.
  3. Deux formes du MVC utilisant des patrons de conception.
  4. Rétro-conception manuelle en UML.
  5. Design sur le code et sur les modèles.