Join us for the next webinar of the National Laboratories Sustainable Scientific Software Conference's Community of Practice, as Nate Roehrig walks us through a live coding session focusing on several of the best ways to break problematic dependencies in legacy code to enable testing, demonstrating several techniques described in Michael Feathers' book Working Effectively with Legacy Code.
| Resource Information | Details |
|---|---|
| Webinar Title | Legacy Code Refactoring by Example |
| Date and Time | 2026-05-12 2:00 pm - 3:00 pm EDT |
| Presenter | Nate Roehrig (Sandia National Laboratories) |
| Registration, Information, and Archives | https://events.gcc.teams.microsoft.com/event/91e85e9b-54ea-4a90-894d-04d45964bbc6@7ccb5a20-a303-498c-b0c1-29007381b574 |
| Presentation Language | English |
The NLS³C CoP fosters collaboration among individuals interacting with software repositories across the U.S. National Labs complex. Our mission is to enhance the development culture by promoting best practices, knowledge sharing, and standards that improve quality and sustainability. We empower developers, project managers, and decision-makers through valuable resources, including monthly webinars. By cultivating a network of early adopters, we aim to drive culture change and transform the software landscape within the National Labs.
Check out our wiki to see what we have to offer and how you can contribute. (Access currently limited to those with DOE affiliations.)


