En l'honneur de M. Feathers

Publié par Pascal Roy le jeudi 25 septembre 2014 à 00:00
Michael Feathers

En l’honneur de la visite de Michael Feathers à Montréal et Québec pour sa formation Working Effectively with Legacy Code en novembre, nous avons pensé vous présenter une liste de nos coups de coeur parmi les articles qu’il a publiés au cours des dernières années.

J’ai eu le privilège de travailler avec Michael pendant quelques années en compagnie d’Uncle Bob (Robert C. Martin). Michael possède une capacité impressionnante à synthétiser l’essence même de ce qu’est le développement logiciel, de comprendre les problématiques que nous vivons et proposer des solutions pragmatiques et utilisables au quotidien.

Michael s’intéresse vraiment à tous les aspects du développement logiciel. Pas étonnant que son livre "Working Effectively with Legacy Code" soit reconnu comme le 3e ouvrage le plus influent en Agilité (2011).

Si vous ne le connaissez pas, prenez le temps de le lire. Vous ne le regretterez pas. Bonne lecture!

Pascal Roy, VP
Elapse Technologies

 

Son livre

Working effectively with legacy code book

Vous avez déjà entendu parler de ce livre

C’est un ouvrage marquant du monde de l’Agilité… Si vous devez travailler dans un environnement de code patrimonial (Legacy Code), n’hésitez pas une minute à vous le procurer, car il aura sûrement un impact profond sur votre façon de travailler dans le futur.

Code patrimonial et tests

Getting empirical about Refactoring 
A set of Unit Testing Rules

Langages fonctionnels et OO

Tell Above, and Ask Below - Hybridizing OO and Functional Design 
Functional vs Object Oriented Programming with Michael Feathers

Architecture

The humble dialog box

Vous pouvez également profiter de la présence de Michael ces 3-4 novembre 2014 à Montréal et les 6-7 novembre à Québec et assister à sa formation « Working Effectively with Legacy Code ». C’est une occasion unique de partager avec un des pionniers de l’Agilité.

Ne manquez pas non plus le 5@7 du lundi soir à Montréal où Michael explorera comment les différentes pratiques d’estimation utilisées en Agile peuvent être utilisées pour atteindre des objectifs bien spécifiques au sein de nos organisations.

blog comments powered by Disqus

0 Comments:

Post a comment

Comments have been closed for this post.