디자인패턴
-
Intro.디자인 패턴 정리 ( Design pattern )JAVA/Design pattern 2017. 8. 17. 10:13
디자인 패턴의 정의 -프로그래머들이 유용하다가 생각되는 객체들간의 일반적인 상호작용 방법들을 모은 목록-어떤 분야에서 계속 반복해서 나타나는 문제들을 해결해 온 전문가들의 경험을 모아서 정리한 것-여러 번 반복하여 사용할 수 있는 문제에 대한 솔루션을 기술한 것(Gamma) 디자인 패턴의 역사 -디자인 패턴의 연구는 1990년대 초반 Erich Gamma[1992]에 의해 시작-일반적으로 GoF(Gang of Four)의 분류가 많이 활용되고 있음.-23개의 일반적이고 유용한 패턴들을 제공-패턴을 사용하게 되면 이미 검증된 해결방안을 계속 재사용할 수 있음. 패턴의 구성요소(GoF) -패턴의 이름과 구분: 패턴을 부를 때 사용하는 이름과 패턴의 유형-문제 및 배경: 패턴이 사용되는 분야 또는 배경,..