From f0a16b90967e8c55458e8faf699d201907fa85d1 Mon Sep 17 00:00:00 2001 From: banjjoknim Date: Thu, 10 Nov 2022 15:18:10 +0900 Subject: [PATCH] =?UTF-8?q?docs=20:=20README.md=20Design=20Pattern=20?= =?UTF-8?q?=ED=95=AD=EB=AA=A9=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../solid-design-pattern-sample/README.md | 30 +++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/놀이터(예제 코드 작성)/solid-design-pattern-sample/README.md b/놀이터(예제 코드 작성)/solid-design-pattern-sample/README.md index e09770a..b2bea4b 100644 --- a/놀이터(예제 코드 작성)/solid-design-pattern-sample/README.md +++ b/놀이터(예제 코드 작성)/solid-design-pattern-sample/README.md @@ -57,8 +57,34 @@ - 저장소에서 파일 데이터를 불러올 수 있다. - 하나의 저장소만 사용하며 저장소의 타입은 언제든지 변경될 수 있다. - 각각의 저장소는 각자만의 파일 데이터 조회 요청 인터페이스를 제공한다. - - 아마존에서는 파일 이름을 요구한다. - - 구글에서는 파일 번호를 요구한다. + - 아마존에서는 파일 이름을 요구한다. + - 구글에서는 파일 번호를 요구한다. + +## Design Pattern + +### 전략(Strategy) 패턴 + +### 템플릿 메서드(Template Method) 패턴 + +### 상태(State) 패턴 + +### 데코레이터(Decorator) 패턴 + +### 프록시(Proxy) 패턴 + +### 어댑터(Adapter) 패턴 + +### 옵저버(Observer) 패턴 + +### 미디에이터(Mediator) 패턴 + +### 파사드(Facade) 패턴 + +### 추상 팩토리(Abstract Factory) 패턴 + +### 컴포지트(Composite) 패턴 + +### 널(Null) 객체 패턴 ## 참고자료