Capitole du Libre 2015

Nous avons dû annuler le Capitole du Libre en 2015. Toulibre a organisé un Bazar du libre en lieu et place.

Conférence
Refactoring, ou comment nettoyer toutes ces choses qui se sont accumulées

Sébastien Renard , Franck Arrecot

Thématique
Akademy-FR
Niveau
Intermédiaire
Horaire
samedi 21 nov, 16:30 – 17:30
Salle
A302

Description

Refactoring, le mot terrible qui fait peur. Est-il temps de poser les crayons et reprendre en sous oeuvre cette pile de code qui vous menace de plus en plus chaque jour ? Dans un premier temps, nous verrons les raisons d'un refactoring et comment s'y prendre, puis, dans second temps, nous réaliserons en live le refactoring d'un code vraiment très vilain pour mettre tout ceci en pratique.

Description détaillée

Refactoring, le mot terrible qui fait peur. Est-il temps de poser les crayons et reprendre en sous oeuvre cette pile de code qui vous menace de plus en plus chaque jour ?

Dans un premier temps, nous verrons les raisons d'un refactoring et comment s'y prendre, puis, dans second temps, nous réaliserons en live le refactoring d'un code vraiment très vilain pour mettre tout ceci en pratique.

Plan de la présentation :

  • pourquoi faire du refactoring ? Facteurs déclencheurs et démarche générale
  • présentation d'un cas d'école : problématique fonctionnelle, au fait, à quoi sert le programme ?
  • première analyse du code, plongée dans l'horreur et établissement d'un plan de bataille
  • mise en place des tests unitaires, rempart contre la barbarie
  • retroussage de manche et démarrage du refactoring en live avec interaction du public pour suggérer quoi changer

Intervenant(es)

Sébastien Renard

Sébastien Renard

Contributeur KDE depuis plus de 13 ans, responsable des traductions de KDE en Français et développeur de plusieurs logiciels libres ...

Voir plus

Franck Arrecot

Franck Arrecot

Franck est un jeune développeur KDE ayant débuté ses contributions au logiciel libre via le projet Tomahawk-Player, dans le cadre ...

Voir plus