본문으로 바로가기

shaking blog

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 관리자
관리자
  • 블로그 이미지
    shaking

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

Strategy Pattern 검색 결과

해당 글 1건

Strategy Pattern( 스트래티지 패턴 )

1. 정의 - 알고리즘군을 정의하고 각각을 캡슐화하여 교환해서 사용할 수 있도록 만든다. - 또한, 알고리즘을 사용하는 클라이언트와는 독립적으로 알고리즘을 변경할 수 있다. 2. 클래스다이어그램 참고 : UML 설명 (http://hongjinhyeon.tistory.com/25) 3. 디자인 원칙 - 애플리케이션에서 달라지는 부분을 찾아내고 달라지지 않는 부분으로 부터 분리시켜 캡슐화 한다. - 구현이 아닌 인터페이스에 맞쳐서 프로그래밍한다. - 상속보다 구성을 활용한다. ("A는 B이다" 보다 "A에는 B가 있다"가 나을 수 있다) - 구성을 이용하여 시스템을 만들면 유연성을 크게 향상시킬 수 있다. - 알고리즘군을 별도의 클래스의 집합으로 캡슐화할 수 있도록 만들어 줄 뿐만 아니라, 실행시 행동을 ..

Helloworld!/Design Pattern & Algorithm 2013. 10. 23. 22:57
  • 이전
  • 1
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • Shaking (472)
    • Helloworld! (448)
      • Vue (11)
      • Typescript (1)
      • Javascript & jQuery (57)
      • Angular (6)
      • PHP (115)
      • Laravel (14)
      • CodeIgniter (3)
      • JAVA (12)
      • MySql (28)
      • CSS (31)
      • GIT (51)
      • XAMPP (20)
      • Amazon AWS (8)
      • MAC (16)
      • CentOS (6)
      • Design Pattern & Algorithm (6)
      • Machine Learning (7)
    • 이미지작업 (7)
      • Photoshop (4)
    • Memo (3)
    • Etc. (3)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT shaking blog, ALL RIGHT RESERVED.
shaking blog
블로그 이미지 shaking 님의 블로그
MENU
  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 관리자
CATEGORY
  • Shaking (472)
    • Helloworld! (448)
      • Vue (11)
      • Typescript (1)
      • Javascript & jQuery (57)
      • Angular (6)
      • PHP (115)
      • Laravel (14)
      • CodeIgniter (3)
      • JAVA (12)
      • MySql (28)
      • CSS (31)
      • GIT (51)
      • XAMPP (20)
      • Amazon AWS (8)
      • MAC (16)
      • CentOS (6)
      • Design Pattern & Algorithm (6)
      • Machine Learning (7)
    • 이미지작업 (7)
      • Photoshop (4)
    • Memo (3)
    • Etc. (3)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바