tec***
2019-06-27

이 책은 독학으로 자바를 배우는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다. ‘무엇을’ ‘어떻게’ 학습해야 할지 조차 모르는 입문자의 막연한 마음을 살펴, 과외 선생님이 알려주듯 친절하게, 그러나 핵심적인 내용만 콕콕 집어준다. 책의 첫 페이지를 펼쳐서 마지막 페이지를 덮을 때까지, 혼자서도 충분히 자바를 배울 수 있다는 자신감과 확신이 계속될 것이다!
대학에서 자바프로그래밍이라는 강의를 수강하게 되어 자바를 공부하게 되었습니다. 교수님께서 진도를 빨리 나가시는 것에 비해 제대로 따라가지 못했고, 모르는 부분이 많아졌습니다. 강의가 코드를 직접 짜며 진행하는 것이라 모르는 문법이 있다면 진행하기가 어려웠고, 코드를 짜는 과정에서 클래스 생성에서 생성자가 어떤 역할을 하고, 컬렉션 프레임워크의 해쉬맵, 해쉬테이블 등을 어떻게 사용하는지를 몰라 헤메고 있었습니다. 그러다 혼자 공부하는 시리즈 독자 리뷰어에 참여하게 되었습니다.
여러 자바 책을 봐보았지만 "혼자 공부하는 자바" 책은 어려워 하던 부분을 쉽게 풀어서 알려줍니다. 예를 들면, 제가 어려워하던 생성자의 역할, 컬렉션 프레임워크의 해쉬맵, set, list 등을 한 유닛에 걸쳐 설명해줍니다.
책을 처음 보는 사람이 궁금해할 수 있는 부분을 알기 쉬운 용어로 설명해줍니다. 그냥 넘어갈 수 있는 부분을 짚어주며, 그 부분에 대해 자세히 설명해주어 자바를 공부하며 궁금했던 것들이 책에 다 나와있습니다. 자바를 공부하다 모르는 부분이 있으면 바로 구글에 검색을 하고는 했는데, 이 책을 받고 나서는 책의 목차에서 모르는 부분의 유닛을 찾아봅니다. 그만큼 초보자에게 보기 쉽게 되어있습니다.
책의 뒷편에는 "혼공 용어 노트" 라는 것이 있어 책을 보다가 모르는 용어가 있으면 이 노트를 보면 됩니다.
목차는 가나다, ABC 순으로 되어있어 보기가 편리합니다.
용어 정리 된 것을 보면, 책을 보다가 모르는 용어, 축약 된 용어의 뜻, 연산문 예시 등이 나와있어 자바로 코딩을 하게 된다면 개발 전에 보기 좋을 것 같습니다.
이 책은 용어 정리가 잘 되어있고, 쉽게 지나쳐버리는 핵심적인 부분이 나타나있어 자바에 처음 입문 하는 분들이나 자바를 알지만, 핵심 부분을 몰라 헤매는 분들, 단기간에 자바를 공부하셔야 되는 분들이 보시면 좋을 것 같습니다.