Presentation: "The Seventeen Secrets of the Great Legacy Makeover Masters"
Time: Tuesday 16:50 - 17:50
Location: Salon D
Abstract:
Twentieth century thought about software engineering was dominated by process thinking that focused on “green field” development, premised on an assumption that most developers were engaged in building brand new systems from the ground up.
We know today that the day to day workof most working programmers overwhelmingly concerns code that already exists. The frontier is closed, and most all of of us must build on the work of others to get our work done.
Even as these nostalgic green-fields postures persist, there is a growing body of twenty-first century work that addresses the needs of those of us who must toil in the mire of Other People’s Code.
This talk will survey the best of this work, on legacy code, on refactoring, on reengineering, patterns, and process, and reveal at last the secrets of that make the Great Mudbusters great.
We know today that the day to day workof most working programmers overwhelmingly concerns code that already exists. The frontier is closed, and most all of of us must build on the work of others to get our work done.
Even as these nostalgic green-fields postures persist, there is a growing body of twenty-first century work that addresses the needs of those of us who must toil in the mire of Other People’s Code.
This talk will survey the best of this work, on legacy code, on refactoring, on reengineering, patterns, and process, and reveal at last the secrets of that make the Great Mudbusters great.