내블로그 | 랜덤블로그 쪽지
honi님의 블로그
http://blog.yes24.com/java85
리스트 | RSS
태그 & 테마링 | 방명록
honi
님의 블로그
프로필 쪽지 친구추가
5월 스타지수 : 별724
댓글알리미 비글 : 사용안함
전체보기
기본 카테고리
나의 리뷰
나의 리뷰
기본 카테고리
예스24서평단
나는 리뷰어다
나의 메모
기본 카테고리
태그
내용이 없습니다.
2022 / 05
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
월별보기
나의 친구
나의 친구들
최근 댓글
정말 빅데이터 요새 핫한 분야라 관심.. 
4차 산업을 대표할 것이라고 소개되곤.. 
새로운 글
오늘 1 | 전체 1979
2011-09-26 개설

전체보기
쉽게 배워 바로 써먹는 디자인 패턴 | 기본 카테고리 2020-10-25 20:44
http://blog.yes24.com/document/13215321복사Facebook 보내기 트위터 보내기

[도서]쉽게 배워 바로 써먹는 디자인 패턴

이호진 저
한빛미디어 | 2020년 10월

내용     편집/구성     구매하기

위 상품을 구매하면, 리뷰등록자에게 상품판매대금의 3%가 적립됩니다. (상품당 최대 적립금액 1,000원) 애드온 2 안내


디자인 패턴을 공부하고자 책을 열었을 땐, 자바나 C++로 되어 있겠지 하고 펼쳤는데

PHP로 되어 있어 조금 놀랬습니다.


저자께서는 JinyPHP 오픈소스 프로젝트를 진행하시면서 다양한 디자인 패턴 기법을 설계하신 준비한 내용을

책으로 정리하셨다고 합니다.


우선 PHP 걱정을 많이 했지만... 자바나 C++을 한 번 경험해보셨다면 예제코드가 이해하는데 크게 어려운 부분이 

없었습니다. 소스보다는 대부분그림과 짧은 코드에 이해를 덧붙여 설명을 해주셔서 이해하는데 많은 도움이 되었습니다.


책에서는 크게 3가지로 나누어 24가지의 패턴에 대해서 매 장마다 설명을 해줍니다.


1. 생성 패턴

- 팩토리, 싱글턴, 팩토리 메서드, 추상 팩토리, 빌더, 프로토타입 패턴


2. 구조 패턴

- 어댑터, 브리지, 복합체, 장식자, 파사드, 플라이웨이트, 프록시 패턴


3. 행동 패턴

- 반복자, 명령, 방문자, 체인, 감시자, 중재자, 상태, 메먼토, 템플릿 메서드, 전략, 인터프리터 패턴


다만 PHP는 안써봤기에 우선은 코드를 실행해보진 않고, 디자인 패턴을 이해하기 위해 책을 쭉 읽어보았습니다.

24가지의 다양한 패턴을 알 수 있었고, 한가지 패턴이 끝날 때마다, 정리 부분에서 나와있는 내용이 저에게는 

가장 도움이 됐던거 같습니다.


디자인 패턴을 제대로 공부해본 적은 없지만 한 번 더 읽어보고 이해가 되면, 제가 할 수 있는 자바나 자바스크립트로

코드를 짜보면서 책을 한번 더 읽어보면 많은 도움이 될꺼 같습니다. 

이 글이 좋으셨다면 SNS로 함께 공감해주세요.
댓글(0) 트랙백(0)
이 리뷰를 | 추천 0        
진행중인 이벤트
나의 북마크
이벤트 세상