# Seam model > In Software development, a seam is a place where you can alter behavior in your program without editing in that place.[^1] In , a seam is a place where you can alter behavior in your program without editing in that place.[^1] Types: - Preprocessing seams: 전처리기 단계에서의 seam - Link seams: 링크 단계에서의 seam (동적 링킹 포함) - Object seams: [OOP](https://wiki.g15e.com/pages/Object-oriented%20programming.txt)에서 <다형성>을 이용하는 seam ## Footnotes [^1]: p31,