Service · flow

생성자 주입과 의존성 방향: 필수 협력자는 생성자에서 드러나야 한다

판단 주제: 필수 협력자는 생성자에서 드러나야 한다. 선택 기준과 확인 신호를 함께 읽습니다.

  1. 1

    Port

    업무가 요구하는 계약

  2. 2

    Service

    유스케이스를 조정한다

  3. 3

    Adapter

    외부 기술로 계약을 구현한다

  4. 4

    구현 교체가 서비스 코드를 흔들지 않는지 확인한다

    Adapter 결과에서 외부 기술로 계약을 구현한다

Service 판정: 유스케이스를 조정한다. 업무 서비스가 구현체가 아닌 저장소 포트에 의존하도록 만들고 테스트 가능한 경계를 확보합니다.