생성자 주입과 의존성 방향: 필수 협력자는 생성자에서 드러나야 한다
판단 주제: 필수 협력자는 생성자에서 드러나야 한다. 선택 기준과 확인 신호를 함께 읽습니다.
- 1
Port
업무가 요구하는 계약
- 2
Service
유스케이스를 조정한다
- 3
Adapter
외부 기술로 계약을 구현한다
- 4
구현 교체가 서비스 코드를 흔들지 않는지 확인한다
Adapter 결과에서 외부 기술로 계약을 구현한다
Service 판정: 유스케이스를 조정한다. 업무 서비스가 구현체가 아닌 저장소 포트에 의존하도록 만들고 테스트 가능한 경계를 확보합니다.