scvgoe / gof-design-pattern-summary

[Summary] GoF의 디자인 패턴 - 재사용성을 지닌 객체지향 소프트웨어의 핵심 요소 (에릭 감마, 리처드 헬름, 랄프 존슨, 존 플리시디스 지음 | 김정아 옮김)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

description
GoF의 디자인 패턴 - 재사용성을 지닌 객체지향 소프트웨어의 핵심 요소 (에릭 감마, 리처드 헬름, 랄프 존슨, 존 플리시디스 지음 | 김정아 옮김) 의 요약 정리입니다.

gitbook을 이용해서 작성하여 구조가 파일의 naming이 이상해도 이해해주세요.

GoF의 디자인 패턴 (Summary)

이 책은 크게 두 부분으로 나뉩니다. 첫 번째 부분에서는 디자인 패턴이 무엇인지와 디자인 패턴이 어떻게 객체지향 소프트웨어 설계에 도움을 주는 지 설명합니다. 두 번째 부분은 목록, 즉 카탈로그로 정리 된 실제 디자인 패턴 23개에 대한 설명입니다.

객체지향 개발에 경험이 많지 않다면, 가장 간단하고 일반적인 패턴부터 시작하세요.

추상 팩토리 패턴, 팩토리 메서드 패턴, 적응자 패턴, 감시자 패턴, 복합체 패턴, 전략 패턴, 장식자 패턴, 템플릿 메서드 패턴

Table of contents

About

[Summary] GoF의 디자인 패턴 - 재사용성을 지닌 객체지향 소프트웨어의 핵심 요소 (에릭 감마, 리처드 헬름, 랄프 존슨, 존 플리시디스 지음 | 김정아 옮김)