Understand Legacy Code
Change Messy Software Without Breaking It.

I don't want to make things worse!

There are plenty of patterns you can apply to code to make it more maintainable.

But sometimes, it's hard to see what are the actual benefits of these patterns. Will they actually make the code easier to change? Aren't you just trading a complexity for another?

If you feel confused about what direction to take to address technical debt, here are a few resources that will help.

Feeling overwhelmed by Legacy Code?

I've got your back! Every month I share practical tips to help people work with Legacy Code. Get 'em for FREE.

    No spam. No sharing of your email. Unsubscribe at any time.


    Nicolas Carlo

    Written by Nicolas Carlo who lives and works in Montreal, Canada 🍁
    He founded the Software Crafters Montreal community which cares about building maintainable softwares.