ss0510s의 개발 블로그
close
프로필 배경
프로필 로고

ss0510s의 개발 블로그

  • 분류 전체보기
    • BackEnd
      • DB
      • SpringBoot
      • Java
    • WebSocket
    • Books
      • Head First Design Pattern
    • Infra
    • AI
  • 홈
  • 태그
  • 방명록
[1장] Strategy Pattern

[1장] Strategy Pattern

Strategy Pattern알고리즘군을 정의하고 캡슐화해서 각각의 알고리즘군을 수정해서 쓸 수 있게 하는 패턴객체의 행위를 바꾸는 경우, 직접 수정하지 않고 전략이라고 부르는 캡슐화한 알고리즘을 컨텍스트(상황, 문맥, 맥락 등 어떠한 작업을 완료하는 데 필요한 모든 관련 정보) 안에서 바꿔주면서 상호 교체가 가능하게 만드는 패턴이다.컨텍스트(변하지 않는 부분)에서 전략(변하는 부분)을 별도로 분리한다.클라이언트로부터 알고리즘을 분리해서 독립적으로 변경이 가능하다클라이언트가 Context에게 Strategy를 '주입(DI:Dependancy Injection)'한다.OO 기초추상화: 불필요한 정보를 생략하고 중요한 것에 중점을 두어 모델링하는 것캡슐화: 외부에서의 접근을 제한하기 위해 인터페이스를 제외한..

  • format_list_bulleted Books/Head First Design Pattern
  • · 2024. 5. 24.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기
    • BackEnd
      • DB
      • SpringBoot
      • Java
    • WebSocket
    • Books
      • Head First Design Pattern
    • Infra
    • AI
최근 글
인기 글
최근 댓글
태그
  • #react
  • #Jenkins
  • #spring boot
  • #head first desgin pattern
  • #Infra
  • #STOMP
  • #Pipeline
  • #Head First Design Pattern
  • #java21
  • #mongoDB
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바