Covenant

(코딩안하고 딴짓하면 잡아먹을 분위기이다...)

 

나온지는 좀 된  천인국, 하상호 공저 Power Java 이다.

 

5년 전 처음 C에 입문 할 때 천인국씨의 C언어 Express를 보고 재미있게 공부한 기억이 있었다.

 

C++을 주력으로 사용하다가 Java를 다시 공부해야할 일이 있어서 보게 된 책이다.

 

 

천인국씨의 특징은 그림과 코드를 읽기 쉽게 화살표, 색깔이 잘 처리되있다는 점이다.

저렇게 깜찍한(?) 그림으로 코드가 직관적으로 다가오게 한다.

 

 

 

클래스와 객체를 빵과 빵틀에 비유하는 설명은 많이 보왔다.

천인국씨의 서술방식은 저렇게 실제 그림으로 보여주면서 와닿게 해준다.

 

 

그림이 많아서 눈이 즐겁게 공부할 수 있다는 점 또한 객체 지향언어의 특징, 자바 언어의 특징을 깔끔하게 설명해준다.

천인국씨의 책의 특징은 복잡한 개념을 깔끔한 서술과 비유로 잘 설명해준다는 것이다. 처음 자바를 공부할 때 본 책을 봤으면 많이 헤메지 않았을거라는 아쉬움이 남는다..

 

단점은 책의 난이도가 낮다는 점, 초보자에게 초점을 맞춘 책이라는 것이다.

한번 C언어 혹은 C++언어를 접한 사람이라면 본 책을 통해서 많은 것을 얻지는 못할 것이다.

본인도 C++을 상당히 사용하였기에 반나절만에 본 책을 다 봤다.

 

처음 Java언어를 시작한다면 이 책으로 시작할 것을 추천한다. 그러나 다른 언어를 이미 알고 있다면 다른 책을 보는 것을 추천한다.