Jeudi 10 novembre, Tester du « Legacy Code », mission impossible?

Dans le but de stabiliser les systèmes en production, plusieurs organisations tentent d’ajouter des tests unitaires automatisés au code existant. Les développeurs et concepteurs se frappent rapidement à plusieurs problèmes, le système en question n’ayant pas été conçu au départ pour accepter des tests automatisés.
Nous verrons dans cette séance:

  • Qu’est-ce que du « Legacy Code », ou code patrimonial?
  • Des exemples typiques de problèmes rencontrés
  • Les antidotes à ces problèmes
  • Qui ou quoi cause le code patrimonial
  • Comment les prévenir?

Objectifs de la présentation :
Présenter les principaux problèmes rencontrés lors de la mise en place de tests unitaires dans du code existant, ainsi que des solutions potentielles pour chacun de ces problèmes.
Montrer qu’il est possible de travailler au niveau du code et de la conception avec du code patrimonial.
Il est nécessaire d’avoir une approche stratégique lorsqu’on s’attaque à ce problème complexe présent dans la plupart des organisations. De par sa difficulté, il est donc très important, pour les équipes de développement, de démontrer de manière convaincante la valeur d’investir dans le code et les systèmes vieillissants aux différentes parties prenantes.

Inscriptions

 

Publicités