- 정의
- 전략이라고 부르는 캡슐화한 알고리즘을 컨텍스트 안에서 바꿔주면서 상호 교체가 가능하게 만드는 패턴.
- 대표적인 예시로 node.js에서 로그인할 때 널리 쓰는 모듈인 passport를 보면 여러 전략을 갈아끼는 방식으로 로그인을 쉽게 구현할 수 있다.
출처
CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조 - 큰돌
- 정의
- 전략이라고 부르는 캡슐화한 알고리즘을 컨텍스트 안에서 바꿔주면서 상호 교체가 가능하게 만드는 패턴.
- 대표적인 예시로 node.js에서 로그인할 때 널리 쓰는 모듈인 passport를 보면 여러 전략을 갈아끼는 방식으로 로그인을 쉽게 구현할 수 있다.
출처
CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조 - 큰돌