Skip to content

Glossary: Refactoring and Clean Code

Seam

Also written: seams

A place where you can change what code does without editing it there. Examples are a parameter with a default, like `today=None`, or `monkeypatch.setattr`.

Where the book teaches it

Related terms

monkeypatchdependency injectionLegacy code