Session Details

Embrace your Legacy… Code

What is your reaction when you hear the words “legacy code”? If it’s to run away screaming, you are not alone.
Developers often tend to focus on the negative aspects of legacy codebases. We think of legacy codebases as boring, outdated, difficult to work with, and overwhelming, and we overlook the opportunity to learn from them. These codebases are full of valuable knowledge and they can teach us to be disciplined, empathetic, and persistent.
In this talk I will share ways to approach legacy code with a more constructive attitude and focus on growth. We will also look at techniques to help us better understand and improve our legacy codebases.
It’s my hope that you’ll leave feeling excited and empowered to discover the hidden gems that your legacy codebase has to offer.