지니, 개발하다.

[CS] 1-3. 전략 패턴 본문

Study/CS

[CS] 1-3. 전략 패턴

dev.genii 2023. 4. 28. 01:58

3. 전략패턴 Stratege Pattern / Policy Pattern

  • 객체의 행위를 바꾸고 싶은 경우, 전략이라고 부르는 캡슐화 알고리즘을 컨텍스트 안에서 바꿔주면서 상호교체가 가능한 패턴

    • 컨텍스트
      • 상황, 맥랙, 문맥
      • 개발자가 어떤 작업을 완료하는데 필요한 모든 관련 정보
  • 전략패턴을 활용한 라이브러리 passport

    • passport는 Node.js 에서 인증 모듈 구현시 사용되는 미들웨어 라이브러리

'Study > CS' 카테고리의 다른 글

[CS] 1-5. 프록시 패턴 / 프록시 서버  (0) 2023.04.29
[CS] 1-4. 옵저버 패턴  (0) 2023.04.28
[CS] 1-2. 팩토리 패턴  (0) 2023.04.28
[CS] 1-1. 싱글톤 패턴  (0) 2023.04.01
[CS] 1. 디자인 패턴  (0) 2023.04.01
Comments