일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 에러
- 인코딩
- Java
- 독서리뷰
- Singleton
- 오라클
- Eclipse
- 인강리뷰
- JPA
- 알고리즘
- 후기
- Oracle
- Head First Design Pattern
- 독서
- 매핑
- 인프런
- 공부
- 프로그래머스
- study
- 우아한테크코스
- spring
- 카카오톡1차
- javascript
- 자바
- Design Pattern
- 디자인패턴
- math
- 람다
- 회고
- 이펙티브자바
- Today
- Total
Lee's Grow up
[독서리뷰] JAVA 언어로 배우는 디자인 패턴 입문 - 유키 히로시 본문
자바 공부를 진행하는 도중 여러 서적에서 심심치 않게 등장하는 디자인 패턴 특히 스프링을 공부하다 보면 많이 접하게 되는 것 같습니다. 그래서 도대체 디자인 패턴이 뭔데?라는 생각에 google의 여러 지식인 분들의 도움을 받아 하나하나 포스팅을 보게 되었지만, 내용이 생각보다 방대해서 책으로 공부를 해야겠다고 마음먹었습니다.
여러 서적 중 많은 고민이 있었지만, okky
에 나와 같은 고민을 한 사람들이 상당히 존재했고, 초보 개발자가 보기엔 해당 책이 설명이 좋다는 글을 보고 알아보니 구성이 괜찮아 보여서 구매를 진행하였다.
이 책의 특징
- Java 언어에 의해 실제로 움직이는 예제 프로그램
- 패턴 이름의 해설
- 패턴 간의 관련과 연습문제
- Java 언어의 관련 정보
- 패턴의 일러스트
이 책의 독자
해당 책은 아래와 같은 독자를 대상으로 합니다.
- 객체 지향에 관심이 있는 사람
- 디자인 패턴에 관심이 있는 사람( 특히, GoF의 책을 보고 어렵다고 느낀 사람 )
- Java 프로그래머( 특히, 추상 클래스나 인터페이스의 이해가 부족한 사람 )
그 외
해당 책의 예제 프로그램도 제공해주고 모든 프로그램은 public static void main(String[] args)
즉 매인 메소드를 통해서 예제를 풀어가는 방식으로 진행되는 책입니다.
마치며
책의 간단한 소개는 마무리하고, 자세한 내용은 저의 디자인 패턴 카테고리를 이용하시거나 제일 좋은 방법은 관련 서적을 구매해서 공부해보시는 것을 추천합니다.
입문 난이도를 기준으로 잡았기 때문에 해당 패턴에 대한 개념과 원리에 대한 설명은 충분하지만, 좀 더 구체적인 내용은 다른 서적을 이용하거나 관련 적용된 Open Source
를 보면서 이해를 해야겠다는 생각이 들었습니다.
그래도 디자인 패턴이 무엇인지 어떤 게 있는지 각각의 사용 이유와 어느 정도 객체지향에 대해서 조금은 친근해진 느낌이 드는 책이었습니다. 전체적으로 초보자에게 추천하는 책입니다.
'일상 > 독서' 카테고리의 다른 글
[독서리뷰] 객체지향의 사실과 오해 리뷰 (0) | 2020.03.19 |
---|---|
[인강리뷰] 자바 : 클래스의 이해와 객체지향 프로그래밍 (0) | 2020.03.12 |
[독서리뷰] 코드로 배우는 스프링 웹 프로젝트 - 개정판 (0) | 2020.03.09 |
[독서리뷰] Head First Design Pattern 스토리가 있는 패턴 학습법 (0) | 2020.01.03 |
[인강리뷰] 자바 ORM 표준 JPA 프로그래밍 - 기본편 (0) | 2019.12.05 |