Posts

Test Driven Development by example

Par Kent Beck, édition Addison-Wesley Incontournable pour qui veut apprendre à faire des tests unitaires de façon efficace et productive.

Pourquoi faut-il faire des tests de recette automatiques ?

1. Quel est l’objectif de la documentation ? Quand on travaille dans un labo de R&D, on ne côtoie que des cervelles en ébullition. Notre métier est de penser. Comme le dit Tom Demarco1 nous sommes des « Knowledge Worker ». A ce titre, nous pouvons prendre l’habitude de réfléchir sur la forme et l’utilité des différentes pratiques qui constituent notre « process » de travail. Pourquoi faisons-nous de la documentation ?

Organisez vos Idées avec le mind Mapping

par J.L. Deladrière, F. Le Bihan, P.Mongin et D. Rebaud. Edition Dunod Très intéressant et facile à lire. Je vais sûrement utiliser longtemps ces cartes euristiques.

Refactoring, Improving the Design of Existing Code

par Martin Fowler, Kent Beck, John Brant, William Opdyke and Don Roberts, Edtion Addison-Wesley Voici la description exacte de la technique du Refactoring1 indispensable à la pratique tu développement piloté par les tests (TDD) et à l’extreme programming. Le titre semble indiquer que ce livre va vous permettre d’améliorer le design d’une application existante de manière continue sans en dégrader le comportement. Mais ce n’est pas l’usage principale que j’en fait.

Gestion de projet : eXtreme Programming

par Jean-Louis Bénard, Laurent Bossavit, Régis Médina, Dominic Williams, édition Eyrolles Très complet, Le premier livre en français sur l’extreme programming.