
Software Design with John Ousterhout
Legacy Code Rocks
How to Write Tests for Legacy Systems
In a legacy system, you get relatively few opportunities to build new piece of functionality out of whole cloth. The tests are helping me discover the existing system, the existing system's behavior. And then I'm building the safety net to help ensure that the parts of the system that I want to keep working will work after I've made this change.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.