Code Freeze 2025 Keynote Speaker: Michael Feathers

Working Effectively with Legacy Code

Abstract

We’re reexamining the notion of “tried and true” in software design and architecture by exploring how the foundational principles that have guided engineering for decades are evolving to meet today’s demands. From Domain-Driven Design to architectural patterns, we’ll examine the basics of software engineering in a modern context and investigate innovative approaches, exploring how AI and AR complement or challenge core engineering practices.

Biography

Michael Feathers is the Founder and Director of R7K Research & Conveyance, a
company specializing in software and organization design. Michael is also the author
of the book “Working Effectively with Legacy Code”.