구현 선택 방식은 규모와 변경 빈도에 맞춰 고른다
switch·예외·기본 구현·등록소는 서로 다른 선택 규모와 복구 정책을 해결합니다.
| 방식 | 적합한 상황 | 주의점 |
|---|---|---|
| switch 조립 | 선택 적고 고정 | 한 경계에 모으기 |
| 예외 거부 | 내부 설정 오류 | 원인 정보 포함 |
| 기본 구현 | 입력 복구 가능 | 실패 숨김 금지 |
| 등록소 | 플러그인 자주 추가 | 중복 이름 검증 |
핵심: 어떤 방식을 써도 핵심 서비스에는 검증이 끝난 역할 객체만 전달합니다.
switch·예외·기본 구현·등록소는 서로 다른 선택 규모와 복구 정책을 해결합니다.
| 방식 | 적합한 상황 | 주의점 |
|---|---|---|
| switch 조립 | 선택 적고 고정 | 한 경계에 모으기 |
| 예외 거부 | 내부 설정 오류 | 원인 정보 포함 |
| 기본 구현 | 입력 복구 가능 | 실패 숨김 금지 |
| 등록소 | 플러그인 자주 추가 | 중복 이름 검증 |
핵심: 어떤 방식을 써도 핵심 서비스에는 검증이 끝난 역할 객체만 전달합니다.