Tag Archives: legacy code

Institutional memory and deciphering documentation

Some of the methods and notation are familiar, but others are long obsolete. Even where nothing has officially changed, cultural assumptions about what should be documented explicitly or can be assumed have changed, making interpretation difficult. And it would really be nice to have a big-picture overview book. At the end of the project someone […]

Posted in Quotes | Also tagged , , | Comments closed

Working Effectively with Legacy Code: The Best & Worst

_Working Effectively with Legacy Code_ is a good book if you want to unit test existing code or start using TDD on the legacy areas of your code.

Posted in Book Reviews | Also tagged , , , , , , , | Comments closed

What is Legacy Code?

We know what it feels like to work with legacy code. It’s messy, opaque. It’s frustrating, confusing. It doesn’t let us work the way we want to. Ultimately, I think we can define legacy code as “things developed without the simplifying assumptions that you’re using now.”

Posted in The Craft | Also tagged , | Comments closed