adg0***
2021-09-17

이 책은 디자인 패턴의 개념과 동작 원리를 설명합니다. 각 장을 24가지 패턴으로 구성하였으며, 누구나 이해할 수 있는 쉬운 예제와 눈높이를 낮춘 설명은 디자인 패턴을 배우고 학습하는 데 유용합니다. 객체지향을 이해하고 프레임워크를 학습하려는 개발자에게 추천합니다.
쉽게 배워 바로 써먹는 디자인 패턴
- php 실습 -
안녕하세요. 율리시스SS입니다.
'쉽게 배워 바로 써먹는 디자인 패턴' 해당 도서의 실습 언어는 php입니다. php가 생소할수도 있는데 C 혹은 JAVA를 배워보신 분들은 크게 이해가 어렵지는 않습니다. 하지만 php는 요즘 잘 사용하지 않은 언어라기 보다 새로운 프로젝트에 잘 사용하지 않으며, 학교에서도 배우지 않는 추세이기 때문에 언어가 php는 조금 아쉬운
부분이였습니다.
| 처음 장에서는 디자인 패턴에 대해, 객체지향에 대해 간략하게 알려주며 크게 3개의 파트로 나뉘어서 패턴을 알려줍니다.
중간중간 이해를 돕기 위해 이미지가 있으며 설명도 상세하게 잘 되어 있는 편입니다.
| 해당 책을 구매하시는 분들은 php를 어느정도 사용하고 있을것 같은데요.
php의 코드, 그리고 주석도 있어서 php로 설명하는 패턴은 이해하기가 쉬울것 같습니다, 하지만 그게 아니라면 php로 조금 알아야 하기 때문에 런닝타임이 조금
길어지죠. 하지만 대체적으로 코드가 어렵지는 않습니다. php를 실행하면 결과도 알려줍니다.
| 디자인 패턴은 말 그대로 디자인입니다. 그래서 디자인을 상상하면서 이해하는게 개인적으로는 빨랐는데요.
해당 책에서는 패턴의 설명과 함께 디자인을 알려주기 때문에 이해하는건 쉬운편이였습니다.
| 모든 디자인 패턴에는 장점과 단점이 있습니다. 그렇기 때문에 다양한 디자인 패턴이 있으며 상황에 맞게 디자인 패턴을 사용하는게 중요합니다.
해당 도서에는 디자인 패턴만 알려주는게 아닌, 장점과 단점을 알려주기 때문에 어떨때 사용하는 패턴인지 이해하기 좋았습니다.
| 디자인 패턴은 어떻게 하면 유지보수가 쉬운 코드를 짤 수 있을까, 혹은 성능을 좋게 할 수 있을 까 등 다양한 궁금증에 의해서 생겨난 패턴입니다. 다양한 패턴을
하나의 책으로 배울 수 있으며 그리 어렵지 않고, 면접 문제에서도 단골손님이기 때문에 한번 배우는 것을 추천드립니다.
한빛미디어 <나는 리뷰어다> 활동을 위해 제공받아 작성하였지만
제공 측의 간섭 없이 필자가 느낀 점 그대로 작성하였습니다.
작성일 : 2021년 09월 17일
최종 수정일 : 2021년 08월 17일
* 오류 수정은 블로그에서만 합니다.
* 블로그 : http://blog.naver.com/adg0609
CopyRightⓒ.2021.율리시스SS.All Rights Reserved