DevBoi

[DesignPattern] 1. Index_StudyList 본문

Language/[Java]

[DesignPattern] 1. Index_StudyList

HiSmith 2022. 12. 2. 17:28
반응형

갑자기 데일리로 디자인 패턴 공부를 하고싶어졌다.. 해야겠다.

짧게나마 공부를 하고 익혀야겠다.

뭔가 디자인 패턴같은건 많이 알수록 좋다고 생각이든다.. ㅎㅎ

 

일단 목록을 나열해보자. 하루에 하나씩 진행해보고 정리해볼 리스트 말이다. Gof 디자인 패턴 위주로 공부하고

추가로 더 있다면, 뭐 하면되지 ㅋ

 

 

<생성 패턴>

* 싱글턴 패턴

* 프로토타입

* 팩토리 메소드

* 빌더 

* 추상 팩토리 패턴

 

<구조 패턴>

* 어댑터

* 브릿지

* 컴포지트

* 데코레이터

* 퍼샤드

* 플라이웨이트

* 프록시

 

<행동 패턴>

* Chain of Responsibility

* Command

* Interpreter

* Iterator

* Mediator

* Memento

* Observer

* State

* Strategy

* Template Method

* Visitor

 

 

정리 해보니 많이 쓴것도 있고. 아닌것도 있다

물론 이 구조 별로 어떤건지 다음에는 간략하게 정리 한번 쫙하고

하나씩 구조적으로 소스레벨까지 파서 구현을 해볼 예정이다.

 

!다음 공부 할 것 : 각 패턴들이 어떤 목적으로 만들어졌는지 간단히 분석 및 조사!

!다다음 공부할 것 : 제일 상위 부터 하나씩 구현 및 분석 , 정리 공부! 

 

!추가 여분 공부 :
GOF 외 추가로 사용하거나 새로생긴 디자인 패턴이 있다면 한번 찾아보기 (각 패턴 종료 시에 + 기타로 정리 예정)!

반응형

'Language > [Java]' 카테고리의 다른 글

[Java] Java 11은 뭐가 다를까?  (0) 2022.12.12
[DesignPattern] 생성패턴  (0) 2022.12.12
[Java] List 메모리관리  (0) 2022.11.10
[Java] Functional api (Jdk8 Version up)  (0) 2022.05.15
[Effective Java] 3. 싱글톤 패턴  (0) 2022.05.11