구현 추가가 건드리는 변경 지점을 구조별로 측정한다
JsonExporter를 추가하는 동일한 요구가 구체 분기 구조와 역할 구조에서 어느 파일을 바꾸는지 직접 셉니다.
| 변경 위치 | 구체 분기 | 역할 구조 |
|---|---|---|
| 서비스 필드 | 추가 | 유지 |
| 선택 setter | 추가 | 유지 |
| 실행 조건문 | 추가 | 유지 |
| 새 구현 | 추가 | 추가 |
| 조립 코드 | 변경 | 변경 |
핵심: 조립점 변경은 의도된 선택 책임이고 핵심 정책 수정과 구분해야 합니다.
JsonExporter를 추가하는 동일한 요구가 구체 분기 구조와 역할 구조에서 어느 파일을 바꾸는지 직접 셉니다.
| 변경 위치 | 구체 분기 | 역할 구조 |
|---|---|---|
| 서비스 필드 | 추가 | 유지 |
| 선택 setter | 추가 | 유지 |
| 실행 조건문 | 추가 | 유지 |
| 새 구현 | 추가 | 추가 |
| 조립 코드 | 변경 | 변경 |
핵심: 조립점 변경은 의도된 선택 책임이고 핵심 정책 수정과 구분해야 합니다.