![[C++] 디자인 패턴 (1) - Design Pattern GoF 소개 카탈로그 분류 상속 생성자 소멸자 호출 원리 추상 팩토리 싱글톤 어댑터 데코레이터 브릿지 전략 옵저버 상태 [C++] 디자인 패턴 (1) - Design Pattern GoF 소개 카탈로그 분류 상속 생성자 소멸자 호출 원리 추상 팩토리 싱글톤 어댑터 데코레이터 브릿지 전략 옵저버 상태](https://mblogthumb-phinf.pstatic.net/MjAyNDA1MTVfMjM5/MDAxNzE1NzMxOTcyNDY4.wDRj5CKV6CSRvBy6aa5x0qGqCaohns91C8bDOz-n3Cwg.H72el_06FcwGOi0iqL36rHxaCmKV4TR9Z2n3f6Ky-Fog.PNG/image.png?type=w2)
이번부터 디자인 패턴에 대한 정리를 하려고 합니다. 디자인 패턴 첫번째 시간으로 디자인 패턴의 종류를 한번씩 확인해보고 디자인 패턴을 이해하기 위해 필요한 C++의 핵심 원리들에 대해 간단히 정리를 해 본 후 가장 빈번히 사용되는 디자인 패턴들을 위주로 차례로 설명을 드리겠습니다.
디자인 패턴이란? 디자인 패턴이란 소프트웨어 개발 과정에서 자주 발생할 수 있는 문제들을 해결할 수 있는 방법들을 정리해 놓은 방법론의 집합체로 생각하실 수 있으며, 선배 개발자들이 다양한 문제를 경험하고 해결하면서 익혔던 지혜와 교훈을 배울 수 있다는 점에서 알아두면 좋습니다.
Design Pattern에서 가장 유명한 도서인 GoF 의 디자인 패턴 책의 표지에는 "재사용성을 지닌 객체지향 소프트웨어의 핵심 요소"라고 정의를 하고 있습니다. 그만큼 우리가 개발하고 있는 코드들을 재사용할 수 있는 방법들에 대한 정리를 하는 것이라고 볼 수 있는데, 이제부터는 코드가 아닌 경험을 재사용하는 측면으로 바라봐 ...
#Design
#이터레이터
#인터프리터
#전략
#중재자
#책임연쇄
#추상
#커맨드
#컴포지트
#템플릿메소드
#파사드
#패턴
#팩토리
#프록시
#옵저버
#어댑터
#pattern
#proxy
#구조패턴
#데코레이터
#디자인
#메멘토
#방문자
#브릿지
#상속
#상태
#생성자
#생성패턴
#싱글톤
#행위패턴
원문링크 : [C++] 디자인 패턴 (1) - Design Pattern GoF 소개 카탈로그 분류 상속 생성자 소멸자 호출 원리 추상 팩토리 싱글톤 어댑터 데코레이터 브릿지 전략 옵저버 상태