News
Join Legacy Code Rocks on Slack!
Are you in our Slack room yet? If not, join us for resources, leading practices, and lively discussions with other developers who are passionate about legacy code.
Presentations & Videos
Rescuing Legacy Software from Impending Doom
Developer Coaches Martin Cronje and Jacques De Vos share their stories from the trenches of working on large enterprise systems in South Africa. These are the slide from their presentation at Agile 2015.
Therapeutic Refactoring
Katrina Owen wants you to take the anxiety out of legacy code. Here's her talk from the 2012 Cascadia Ruby Conference.
Old Code, New Tricks
This is a presentation that M. Scott Ford gave at Agile 2015. He talks about the differences between "makers" and "menders" and outlines four principles for working with legacy code.
Practical Refactoring - YouTube
Mark time on your calendar for this 2-hour presentation by renowned legacy code experts, Llewellyn Falco and Woody Zuill. You'll learn simple techniques for code excellence that you can apply to your project today.
Articles & Blogs
Karoline Klever: The results of my developer survey
Karoline Klever surveyed 291 developers to get some insight on how people view their codebases. Take a peek. The results may surprise you.
Legacy Coderetreat
Inspired by attending a Legacy Coderetreat, Adrian Bolboaca created several codecasts for how he works with legacy code.
Developer Differences: Makers vs Menders
Are you a maker? Or a mender? In this blog post, Andrea Goulet explores the idea of how different personalities are critical to a project's success.
Tools
Mob Programming
Woody Zuill talks about the benefits of Mob Programming, which gets everyone in the same space, at the same computer working on the same thing.
Books
New Book for Your Bookshelf: Beyond Legacy Code
David Scott Bernstein recently released a new book through Pragmatic Programmers about working with legacy code. In it, he outlines nine principles for working with existing software.
Calls for Proposals
Calling 1959 from your Web code: A COBOL bridge for Node.js
Bizău Ionică created a clever way to use COBOL code from mainframe applications in modern web applications using a bridge for Node.js.