[KongchangAI]
Person

Michael Feathers

A software engineer and technical author known for Working Effectively with Legacy Code. He proposed core refactoring concepts such as the seam.

Timeline (last 90 days)

Oct 13

A seam is a concept proposed by Michael Feathers in "Working Effectively with Legacy Code", referring to a place in a codebase where behavior can be changed or a dependency replaced without modifying a piece of logic itself.

Unverified50%
Aug 30

The concept of "seam" was first systematically proposed by Michael Feathers in his book Working Effectively with Legacy Code (2004).

Unverified50%
Aug 30

Feathers defines a seam as a place in a program where you can alter behavior without editing the code at that place.

Unverified50%

All Facts (3)

Source Articles