런타임노트

[헤드퍼스트 디자인패턴] 47일차. 622-635pg | 다양한 패턴들 본문

책책책 책을 읽읍시다‼ ver.개발/[ 헤드퍼스트 디자인패턴 ]

[헤드퍼스트 디자인패턴] 47일차. 622-635pg | 다양한 패턴들

D269 2023. 6. 23. 19:03
728x90

47일차


헤드퍼스트 디자인패턴 [8주차_금요일]
622-635pg 


요약

 

**CHAPTER 13. 패턴과 행복하게 살아가기  (feat. 실전 디자인 패턴)**

실전에서 디자인 패턴 활용하기

 

 

[ 패턴을 찾아 떠나기 : 패턴 책 추천 ]

1. 디자인 패턴의 정석

2. 패턴 교과서

 

[ 패턴을 찾아 떠나기 : 디자인 패턴 관련 자료 ]

1. 웹사이트

- 포틀랜드 패턴 라포지토리

- 힐사이드 그룹

- 오라일리온라인 학습

 

 


[ 안티 패턴(Anti-Pattern) ]

- 어떤 문제의 나쁜 해결책에 이르는 길을 알려준다. 

- 안티 패턴은 어떤 이유로 나쁜 해결책에 유혹되는지를 알려준다.

- 장기적인 관점에서 그 해결책이 나쁜 이유를 알려준다.

- 좋은 해결책을 마늗ㄹ 때 적용할 수 있는 다른 패턴을 제안해 준다. 

 

 

 


**CHAPTER 14. 다양한 패턴 빠르게 알아보기  (feat. 기타 패턴)**

앞에서 소개하지 못한 패턴들 간략하게 훑어보기.

 

[ 브리지 패턴 ]

- 구현과 더불어 추상화 부분까지 변경해야 한다면.

- 브리지 패턴을 사용하면 추상화된 부분과 구현 부분을 서로 다른 클래스 계층구조로 분리해서 그 둘을 모두 변경할 수 있다.

 

[ 빌더 패턴 ]

- 제품을 여러 단계로 나눠서 만들도록 제품 생산 단계를 캡슐화하고 싶다면

 

 

 

 

 

 

 
728x90
반응형