책너두 (헤드 퍼스트 디자인 패턴) 44일차 (~598p)

요약

  • 실전 디자인 패턴
    • 디자인 패턴의 정의

메모

CHAPTER 13. 패턴과 행복하게 살아가기 : 실전 디자인 패턴

디자인 패턴의 정의

📍 패턴(Pattern) : 특정 컨텍스트 내에서 주어진 문제의 해결책이다.
  • 컨텍스트(context) : 패턴이 적용되는 상황을 뜻함.
    • 반복적으로 일어날 수 있는 상황이어야만 함
  • 문제(problem) : 컨텍스트 내에서 이뤄야 하는 목표를 뜻함.
    • 컨텍스트 내의 제약 조건도 포함됨.
  • 해결책(solutiuon) : 우리가 찾아내야 하는 것임.
    • 제약조건 속에서 누가 적용해도 목표를 이룰 수 있는 일반적인 디자인을 뜻함.
  • 이렇게 정의를 따지는 이유는?
    • 패턴을 정의할 수 있어야 다양한 장점을 제공하는 패턴 카탈로그를 만들 수 있기 때문.

댓글

Designed by JB FACTORY