Speaker Deck

How to work with
 Legacy (Rails) Code

by DonSchado

Published May 24, 2016 in Programming

Why does software become “legacy”?

Many of us have tried to discover ways to prevent code from becoming legacy.

We tried and had good intentions.
We've written books on principles, best practices and design patterns that can help programmers keep their systems clean.
But even the most disciplined will create a mess from time to time.

This talk will cover the main problems, that lead to legacy code and provide some guidance, tools and patterns, 
which can help you to work with legacy code and how to avoid it the next time.