ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 5. Template Method Pattern
    backup/design pattern 2011. 12. 20. 15:09
    # Template Method Pattern
    템플릿 메소드 패턴에서는 메소드에서 알고리즘의 골격을 정의한다. 알고리즘의 여러 단계 중 일부는 서브클래스에서 구현할 수 있다.
    템플릿 메소드를 이용하면 알고리즘의 구조는 그대로 유지하면서 서브클래스에서 특정 단계를 재정의할 수 있다.

    후크(hook)
    추상 클래스에 들어있는, 아무 일도 하지 않거나 기본 행동을 정의하는 메소드로, 서브클래스에서 오버라이드 할 수 있다.

    ## 헐리우드 원칙
    먼저 연락하지 마세요. 저희가 연락 드리겠습니다.
    의존성 부패 방지, 저수준 구성요소에서 시스템에 접속을 할 수는 있지만, 언제 어떤 식으로 그 구성요소들을 사용할지는 고수준 구성요소에서
    결정하게 된다.
Designed by Tistory.