의존성 주입과 전략 패턴 모두 무언가 쉽게 교체하기 위한 디자인 패턴이며 같은 방식으로 동작합니다.
전략 패턴의 경우, 의도에 초점을 맞춰서 동일한 행동 계약을 준수하는 다양한 구현으로 인터페이스를 만드는 것이 권장됩니다.
반면 의존성 주입의 경우 단지 일부 동작을 구현하고 의존성을 주입하기만 하는 패턴입니다.
Last updated 1 year ago
Was this helpful?