기본 설명
[GAM94]는 다음과 같이 디자인 패턴을 정의합니다.
"디자인 패턴은 서브시스템 또는 소프트웨어 시스템의 컴포넌트를 정제하기 위한 체계 또는 이들 간의 관계를 제공합니다. 여기서는 특정 컨텍스트 내의 일반 디자인 문제점을 해결하는 통신 컴포넌트의 공통적으로 반복되는
구조에 대해 설명합니다.
디자인 패턴은 중소 규모의 패턴, 즉 규모면에서는 아키텍처 패턴보다 작으나 일반적으로 프로그래밍 언어에 독립적입니다. 디자인 패턴이 바인드되면 구체적 디자인 모델의 일부분 (디자인 메커니즘의 일부분)을 형성합니다. 레벨로 인해 디자인 패턴은 도메인 간에 적용 가능합니다. |
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
|
|