Understanding Seams in Testing
Michael explains the concept of seams in object-oriented development, highlighting how they allow for breaking dependencies without altering the original code. By using examples from both object-oriented languages and C, he illustrates how different types of seams—object seams and link seams—can simplify testing. This perspective empowers developers to enhance their testing strategies by recognizing and creating seams where necessary.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
SE-Radio Episode 295: Michael Feathers on Legacy Code
Related Questions