메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

자바에 대한 기본 지식을 탄탄히 쌓고 싶다면 헤드 퍼스트 자바

imjihye***

|

2024-02-25

헤드 퍼스트 자바(3판)

두뇌를 자극하며 한 걸음씩 배우는 자바 학습법. 친절한 설명과 실전 예제로 직접 체험하며 배우는 자바 프로그래밍

  • 저자 : 케이시 시에라 , 버트 베이츠 , 트리샤 지
  • 번역 : 서환수
  • 출간 : 2024-01-02

컴공이라면 한번쯤 들어봤을 헤드퍼스트 자바!

캠퍼스에서 내에서 전공 책보다 많이 보인다는 이야기가 있을 정도로 높은 인기를 자랑하는 자바 기본 학습서이다.

객체, 클래스, 메소드와 같이 초심자가 보았을 때 다소 어려운 개념들을 쉽게 설명하는 점이 이 책의 인기비결이 아닐까 싶다.

2003년에 초판이 발행되어 지금까지 역사를 이어가고 있다.

자바 버전이 업그레이드 됨에 따라 책에서도 변화된 부분을 수정해왔다고 한다.

책의 저자 캐시 시에라, 버트 베이츠, 트리샤 지는 20년도 더 전부터 자바와 관련된 일을 했다.

캐시 시에라는 Sun Microsystems에서 마스터 자바 트레이너로 활동했고 버트 에이츠는 다수의 자바 서적을 저술하였다고 한다.

자바를 가르쳐왔다는 경력 덕에 책에서도 그들만의 노하우가 곳곳에 녹아있는 것을 확인할 수 있었다. 

 

 

 

책의 장점

1. 학습 원리에 기반한 다양한 설명 형식

2. 쉬운 이해를 돕는 글/이미지

3. 탄탄한 기초 지식 형성

4. 저자의 위트

 

 

저자는 이 책이 독자에게 적합한지 몇가지 질문을 던져 진단하고자 한다.

질문에 모두 “예”라고 답할 수 있다면 이 책을 읽어도 좋다.

3번 질문이 의아할수도 있지만 책의 전체적인 분위기와 맞닿아 있는 질문이다. 

 

자바를 설명하는 방식이 다른 개발 언어 서적과는 달리 독특하다.

왜 다른 책들과는 상이한 형식을 띄는 것인지, 그러한 방법을 적용하는 이유에 대해서도 설명한다.

타 개발 서적이든 온라인 강의든 학습하는데 어려움이 있었다면 이 책으로 새로운 시도를 해보는 것도 좋을 것 같다.

클래스와 메서드를 설명하는 파트이다.

이 부분에서 전체를 보고 하나씩 상세하게 파헤쳐나가는 구조다.

 

처음 개념을 접했을 때의 생길 수 있는 질의와 그에 대한 답을 미리 제공한다.

미처 생각치 못했던 질문도 있어서 식견을 넓힐 수 있었다.

그 옆에는 배우게 될 예제와 핵심 정리도 제공된다. 

 

상속에 관해 설명하는 파트다.

절대적으로 좋은 기능은 없으므로 어떨 때 써야하고 쓰지 말아야하는 지를 설명한다.

또, 그러한 장점에 대해 명확히 인지시켜 준다.

개발할 때에 무조건이라는 조건을 배제하고 여러 방면으로 고민하는 태도를 함양할 수 있다. 

 

다른 책에서는 코드를 주욱 나열하고 한 번에 설명하는 경우가 많은데,

헤드 퍼스트에서는 완전히 다른 방식으로 코드와 원리를 풀이한다.

한 덩이 한 덩이의 코드와 이를 설명하는 글, 그림으로 구성되어 있다.

글로만 구성되어 있는 것보다 쉽게 이해를 할 수 있었다.

 

한 파트가 끝나면 연습 문제도 등장한다.

어린시절 풀었던 학습지처럼 문제가 재밌게 출제되었다.

뒤에 설명도 친절하게 나온다. 

 

헤드 퍼스트는 부록도 재밌게 구성되어 있다.

레코드, 로컬 변수 타입 추론 등 추가적으로 알아야 할 사항들을 꾹꾹 눌러 담았다. 

 

저자가 독특하게 설명하는 방식이 나와는 아주 잘 맞았다.

예시와 이해를 돕는 다양한 사진과 글의 형식이 흥미로웠다.

즐거움과 쉬운 이해로 여느 때보다 집중하며 책을 읽을 수 있기도 했다.

무턱대고 코딩을 시작하는 것이 아니라 층층이 지식을 쌓아갈 수 있었다.

코더가 아닌 개발자가 되는데 도움이 되는 책이라 생각한다.

 

 

 

 

 

 

 

 

 

 

    "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

 

 

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?