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

573 바이트 추가됨 ,  8년 전
편집 요약 없음
 
여러 구체적인 영역에서 관련을 맺으며 사용될 수 있는 패턴들을 구조적으로 정리한 것을 [[패턴 언어]]라 부른다.
 
== 여러 분야에서의 디자인 패턴 ==
*[[패턴 (건축학)]], 건축학에서 설계 아이디어(design idea)를 표현하고, 소통하기 위한 방법.
*[[소프트웨어 디자인 패턴]], [[소프트웨어 설계]]에서, 일반적인 문제에 대한 표준적인 해결책.
**[[아키텍쳐 패턴]], 소프트웨어 공학에서, 아키텍처 문제에 대한 표준적인 해결책.
**[[인터랙션 디자인 패턴]], 인터랙션 디자인(HCI)에서 쓰이는 패턴.
*[[페다고지컬 패턴]], 교습법에서, 좋은 사례에 대한 문서.
 
== 건축학에서의 디자인 패턴 ==
이 용어를 소프트웨어 개발 영역에서 구체적으로 처음 제시한 곳은, [[GoF]](Gang of Four)라 불리는 네명의 컴퓨터 과학 연구자들이 쓴 서적 '[[디자인 패턴 (책)|Design Patterns: Elements of Reusable Object-Oriented Software]]'(재이용 가능한 객체지향 소프트웨어의 요소 - 디자인 패턴)이다. GoF는 컴퓨터 소프트웨어 공학 분야의 연구자인 [[에릭 감마]], [[리차드 헬름]], [[랄프 존슨]], [[존 블리시디스]]의 네명을 지칭한다.
 
=== 디자인 패턴과 패턴 학회 ===
GoF의 디자인 패턴과 그 멤버들 그리고 패턴에 관심을 갖는 학자, 엔지니어, 출판업자들이 모여서 PLoP라는 학회를 시작하게 된다.
1994년부터 시작된 학회는 2012년 현재까지 미국에서 각 주를 돌아가며, 전 세계의 패턴 저자 및 학습자들을 불러 새로운 패턴, 패턴언어,