꼬비.com

  • 홈
  • 생각정리

2023/05/16 1

전략 패턴 (Strategy Pattern)

전략 패턴 (Strategy Pattern) 전략 패턴은 객체가 특정 동작 또는 알고리즘을 실행할 때 유연성을 제공하는 디자인 패턴입니다. 이 패턴은 동적으로 알고리즘을 교체하거나 다양한 알고리즘을 선택할 수 있는 구조를 제공합니다. 전략 패턴은 알고리즘의 구현을 캡슐화하고, 알고리즘을 사용하는 객체와 독립적으로 변경할 수 있도록 합니다. 특징 - 유연한 알고리즘 교체 전략 패턴은 알고리즘을 독립적으로 정의하고, 클라이언트에서 알고리즘을 교체할 수 있도록 합니다. 이는 실행 중에 다른 전략으로 쉽게 전환할 수 있으며, 알고리즘의 변경이 클라이언트 코드에 영향을 주지 않습니다. - 객체 간 결합도 감소 전략 패턴은 알고리즘을 전략 객체로 캡슐화하여 클라이언트와 알고리즘 간의 결합도를 낮춥니다. 클라이언트는..

Architecture 2023.05.16
이전
1
다음
더보기
프로필사진

평범한 개발 블로그입니다.

  • 분류 전체보기 (92)
    • 생각정리 (5)
    • Architecture (3)
    • Algorithm (43)
    • Blockchain (4)
    • DB (6)
    • DevOps (5)
    • Network (2)
    • 개발 이슈 (10)
    • 컬럼 (2)
    • 도서 & 강의 (3)
    • 일상 (3)
    • 기타 (6)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2023/05   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바