logoalt Hacker News

QuercusMaxyesterday at 6:18 PM1 replyview on HN

I believe the term "seam" came from Michael Feathers' "Working Effectively with Legacy Code": “a seam is a place where you can alter behavior in your program without editing in that place”.

https://martinfowler.com/bliki/LegacySeam.html

Claude is using it a bit liberally, but not totally incorrectly.


Replies

Sharlinyesterday at 9:53 PM

I've associated it with the concept of "carving nature at the seams", except that I just realized that in the standard phrasing it's actually "at the joints", not "seams".