Michael Feathers
Keynote by Michael Feathers, Object Mentor.
Video
Michael Feathers
Obtiva, Working Effectively with Legacy Code
Michael is an active member of the Agile/XP community and a member of the ACM and IEEE. He regularly speaks at software conferences around the world. When Michael isn’t engaged with a team, he spends his time investigating new ways of altering design over time in codebases. His key passion is helping teams surmount problems and connect with practices that make software development fun and enriching.
Comments on this page are now closed.

















Comments
A very practical talk on being a pragmatic coder. Indeed, what may be optimal code for an expert may be far from optimal for the novice developer.
Hallelujah! I hope there are a lot of people listening to this lecture. Code should be written for future maintainability. And shorter sleeker is not always better, if it makes it less readable in the future. The Code we write today will be legacy tomorrow. Thank you, Michael Feathers.
He’s a solid presenter who speaks well and knows how to inject just the right amount of lighthearted/humorous anecdotes. I just felt that there wasn’t quite enough substance to this talk for it to be excellent. It was decent.
It’s ridiculously early to say so, but I feel like I have taken some important ideas away from this that will stick with me in the long run. ‘It had to be said’ kinda talk.