역할 추상화 도입 여부는 실제 변화 축으로 결정한다

구현 개수만 세지 않고 대체 의미·변경 빈도·실행 중 교체 요구를 함께 봅니다.

같은 의미의 구현이 실제로 독립적으로 바뀌는가?변화 축을 관찰

한 구현·변화 없음

구체 의존 유지

동일 역할 구현 증가

인터페이스

실행 중 알고리즘 교체

전략 패턴

구체별 의미 다름

역할 분리

핵심: 추상화가 분기를 격리하지 않고 흐름만 숨긴다면 구체 의존을 유지하고 도입을 늦춥니다.