zero-wiki Help

03장-패턴-구조화-및-작성

3.1 디자인 패턴의 구조

패턴 작성자 본인이 사용 목적을 알 수 없다면 성공적인 패턴이라고 할 수 없습니다.

패턴의 작성자는 패턴의 설계, 구현 방법 및 목적을 설명해야 합니다. 먼저 다음의 관계성을 생각해 규칙의 형태로 패턴을 제시합니다.

  • 컨텍스트: 패턴이 적용되는 상황

  • 목표: 패턴을 적용할 때 고려해야 하는 목표

  • 구성: 제시된 상황과 고려해야 하는 점들을 해결하는 구성

이를 바탕으로 디자인 패턴의 구성요소는 다음과 같습니다.

이름, 설명, 컨텍스트 개요, 문제 제시, 해결 방법, 설계 내용, 구현 방법, 시각적 설명, 예제, 필수 연계, 관계성, 훌륭한 예시

Last modified: 29 March 2025