디자인 패턴: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
잔글편집 요약 없음
편집 요약 없음
1번째 줄:
{{출처 필요}}
{{다른 뜻|디자인 패턴 (책)||디자인 패턴을 소개한 책}}
'''디자인 패턴'''(Design pattern)은 [[건축학]] 및 [[컴퓨터 과학]]에서 사용되는 용어로, 특정설계 영역의문제에 설계의대한 문제를해답을 해결하기 위해문서화하기위해 고안된 형식적인형식 방법이다. 이 방식은 건축가 [[크리스토퍼 알렉산더]]가 건축학 영역에서 고안된고안한 것을 그 시초로 하며<ref>Alexander, A Pattern Language</ref>, 이후 컴퓨터 과학 등 여러 다른 분야에서도분야에도 받아들여지게도입되었다.<ref>Gamma 되었다et al., 1994, Design Patterns (the "Gang of Four" book)</ref>
 
여러 구체적인 영역에서 관련을 맺으며 사용될 수 있는관련된 패턴들을 구조적으로 정리한 것을 [[패턴 언어]]라 부른다.
 
== 여러 분야에서의분야별 디자인 패턴 ==
*[[패턴 (건축학)]], 건축학에서 설계 아이디어(design idea)를 표현하고, 소통하기 위한기술·전달하는 방법.
*[[소프트웨어 디자인 패턴]], [[소프트웨어 설계]]에서, 일반적인공통적인 문제에 대한 표준적인 해결책해법.
**[[아키텍처 패턴]], 소프트웨어 공학에서, 아키텍처 문제에 대한 표준적인 해결책해법.
**[[인터랙션 디자인 패턴]], 인터랙션 디자인(HCI)에서 쓰이는 패턴.
*[[페다고지컬교육학 패턴]], 교습법에서,교육 현장의 좋은 사례에 대한 문서.
 
== 건축학에서의 디자인 패턴 ==