Revue rapide du livre « Implementation Patterns »
Julien on mar 1st 2009
J'ai fini il y a quelques jours le dernier livre de Kent Beck : "Implementation patterns" publié à la fin de l'année 2007. Pour rappel, Kent Beck c'est l'homme derrière l'eXtreme Programming ou encore JUnit. Autant dire un gourou de l'industrie, duquel on attends énormément de ses livres et diverses publications.
Ce livre, c'est avant tout l'explication d'un terme qui ne m'était pas familier : "Implementation patterns". Concrètement, si les design pattern se focalisent sur l'interaction que plusieurs classent peuvent avoir pour fournir une fonctionnalité, les "patterns d'implémentation" agissent à un niveau plus bas : ce sont des recettes qui s'appliquent à chaque ligne de code et donc plusieurs dizaines de fois par jour. Par exemple, on parle de nomage, de décomposition en fonctions, de getters/setters, de choix de collections (Java...) et évidemment de pleins d'autres choses.
Le fait est que je suis vraiment resté sur ma faim avec ce livre... Certes il parle de plein de choses intéressantes, mais on éfleure à peine le sujet sans jamais avoir les tenants ou les aboutissants de tel ou tel conseil. Ce n'est d'ailleurs pas très surprenant quand on voit la taille du bouquin : 150 pages. J'ai l'impression que ce livre n'a pas trouvé son audience : trop abstrait pour un public de débutants, trop léger pour des développeurs plus expérimentés. Dommage Mr Beck !
"Implementation patterns" me rappelle d'ailleurs l'excellent livre de Steve McConnell : Code Complete. Si vous ne l'avez pas lu, n'hésitez plus ! Vous en retirerez bien plus.
Filed in Livres | No responses yet

