From the course: Agile Software Development: Dealing with Legacy Code and Technical Debt

Embrace the legacy and tackle the debt

From the course: Agile Software Development: Dealing with Legacy Code and Technical Debt

Start my 1-month free trial

Embrace the legacy and tackle the debt

- [Scott] Legacy code and technical debt, two topics that go hand in hand. Primarily because the solutions for addressing them are largely the same. You are working with code that was likely abandoned by the people who created it, and it's now your responsibility to take ownership and transform the system into one that will be recognized as modern. This is a significant undertaking, and will likely take you years to achieve. This effort can seem so daunting, that many teams will advocate giving up and just building something brand new from scratch. Building new from scratch is very tempting, but it comes with a ton of other challenges. You can avoid these challenges by embracing the legacy system that you have and to making a commitment to pay down technical debt while making improvements to it. Hi, I'm M. Scott Ford, co-founder of Corgibytes, an organization that works exclusively on legacy code products. Come join me in my LinkedIn Learning course, on dealing with legacy code and technical debt.

Contents