Kent Beck

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir Beck.

Kent Beck

alt=Description de l'image Kent Beck no Workshop Mapping XP.jpg.
Nom de naissance Kent Beck
Naissance 31 mars 1961 (53 ans)
Nationalité Drapeau des États-Unis américaine
Diplôme
Profession

Kent Beck est un informaticien américain né le 31 mars 1961[réf. nécessaire].

Il est l'inventeur du concept d'eXtreme Programming et l'auteur des livres de référence sur la méthode (voir Publications). Il a contribué à la popularisation du développement piloté par les tests en en faisant une pratique technique importante de l'extreme programming.

En 1996, il a publie « Smalltalk Best Practices Patterns », un inventaire des patterns de refactoring en Smalltalk.

En 1996, Beck, alors qu'il mène d’un projet à DaimlerChrysler, construit une méthode de développement informatique en assemblant plusieurs patterns techniques et organisationnels. La méthode XP (extreme programming) naît officiellement en octobre 1999 avec la publication de « Extreme Programming Explained »[1].

Il a écrit en Smalltalk le framework de test unitaire SUnit qui initie la série des frameworks XUnit[2]. Avec Erich Gamma, il a créé le framework JUnit[3].

Méthode de Kent Beck[modifier | modifier le code]

Kent Beck a expliqué comment émergeaient les « best practices » (bonnes pratiques en français) : «  La recette est simple. Il faut analyser les projets performants et identifier les facteurs déterminants. Isoler et tester ces pratiques puis les « pousser à l’extrême » et faire le bilan. Enfin les généraliser en communiquant sur leurs avantages et en les déployant. »[réf. nécessaire]

Publications[modifier | modifier le code]

  • (en) Kent Beck, Extreme Programming Explained, Addison Wesley,‎ 1999, 1e éd., 224 p. (ISBN 978-0201616415)
  • (en) Kent Beck, Extreme Programming Explained : Embrace Change, Addison Wesley,‎ 2005, 2e éd., 189 p. (ISBN 0-321-27865-8)
  • (en) Kent Beck et Martin Fowler, Planning Extreme Programming, Addison-Wesley,‎ 2000, 1e éd., 260 p. (ISBN 978-0201710915)
  • (en) Kent Beck, Smalltalk Best Practices Patterns, Prentice Hall,‎ 1996, 1e éd., 240 p. (ISBN 978-0134769042)
  • (en) Kent Beck, Test Driven Development : By Example, Addison-Wesley Professional,‎ 2002, 1e éd., 240 p. (ISBN 978-0321146533)

Notes et références[modifier | modifier le code]

  1. Case Study : Crysler Goes To Extremes, The C3 Team, xprogramming.com, Octobre 1998
  2. [1] Simple Smalltalk Testing : with patterns], Kent Beck,
  3. Kent Beck on creating JUnit, youtube.com, 2013

Liens externes[modifier | modifier le code]

Sur les autres projets Wikimedia :