디자인 패턴

    ABOUT.Series (10) 디자인 패턴

    이번 포스팅에서는 디자인 패턴에 대해 정리해 보고자 한다. 디자인 패턴의 종류에 대해 알아보고 각각에 대한 간략한 설명을 토대로 특정 문제에 직면했을 때 어떤 디자인 패턴을 사용하면 좋을지 훑어볼 수 있는 용도로 작성하였다. 디자인 패턴이란? 생성 패턴 (Creational Pattern) 구조 패턴 (Structural Pattern) 행위 패턴 (Behavioral Pattern) 1. 디자인 패턴이란 ? 디자인 패턴(Design Pattern)이란 모듈 간의 관계 및 인터페이스를 설계할 때 참조할 수 있는 전형적인 해결 방식 또는 예제를 의미한다. 다시말해, 프로그램을 설계할 때 발생했던 문제점들을 객체 간의 상호 관계 등을 이용하여 해결할 수 있도록 하나의 "규약" 형태로 만들어 놓은..