lundi 27 octobre 2008

AGILE TOUR 2008 VALENCE - REGIS MEDINA

Pendant 50 minutes, Régis Medina (Crossbow Labs) remanie du code en direct.
Cette session permet de recentrer l'attention des participants sur le (beau) code et les pratiques techniques.

3 commentaires:

  1. Je serais curieux de voir les idées de ce remaniement de code.

    Julien

    RépondreSupprimer
  2. Les principales idées derrière ce remaniement étaient :
    - Un gain en lisibilité et compréhensibilité par sa structuration (le point d'entrée ne contient plus que quelques lignes en fin de refactoring)
    - Une élimination totale de la moindre redondance par factorisation du code, afin d'améliorer la réutilisabilité, d'accélérer les évolutions et les corrections d'erreur, d'éviter les incohérences, et de simplifier la couverture du code par test unitaire.

    Je pense que cette conférence n'avait pas la prétention d'enseigner une technique de refactoring, mais plutôt d'éveiller la curiosité, de montrer que le code "laid" n'est pas une fatalité, et que l'on peut bien souvent améliorer les choses de façon simple et rapide.

    RépondreSupprimer
  3. Merci c'est très clair et correspond à ma question.

    Julien

    RépondreSupprimer