O'Reilly logo

Beyond Legacy Code by David Scott Bernstein

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14Learning from Our Legacy

So we’ve talked about writing new code and what good, maintainable code looks like. Solid principles and practices from object-oriented programming and Extreme Programming will begin to help developers write code that’s far less expensive to maintain and extend. As more maintainable practices for software development are adopted, the cost of software maintenance will drop, and that will allow users to get more value from their software over its lifetime. This points to a bright future, but what about right now?

What about all of the existing legacy code out there? What about software that wasn’t built with maintainable development practices?

Despite the fact that I’m responding to a serious, current problem, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required