반응형


[Review/서평] 이젠 나도! 자바

 

성안당에서 진행하는 베타리더 프로그램을 통해 이젠 나도! 자바 책을 받게 되었다.

표지 디자인은 굉장히 심플하고, 표지부터 복잡하고 어려워보이는 타 Java 책에 비해서 가볍게 접근할 수 있을 것 같은 느낌을 주는 디자인이다.

 

 

본 책에서 가장 차별적이고 흥미로웠던 부분은 바로 이 부분이었는데,

필자는 정보처리기사나 토익, 토플등의 수험서를 제외하고는 이러한 학습 계획표가 수록된 책을 본적이 없었다.

하지만 본 책에서는 자바 20일 계획표를 제시함으로서, 처음 자바를 접하는 사람들에게 어떤 템포와 진도로 공부하는 것이 적절한지에 대해서 친절히 소개하고 있다. 

아마 방학기간등에 자바를 독학하고자 하는 사람들에게는 굉장히 유용한 부분일 것 같다.

 

 

챕터는 16개로 구성되어 있으며, 자바 개발 환경같은 아주 기초적인 내용부터 시작하며 변수,자료형, 주석 개념에 대한 설명과 연산자, 조건문 반복문 등을 다루는 개발 기초 내용 또한 포함되어있다.

 

 

사실 개발을 처음 접하는 사람들에게는 변수, 자료형, 주석 등의 용어 자체가 생소하여 개발 독학 서적을 보더라도 어려울 수가 있는데, 이 책같은 경우에는 코딩 자체를 처음 접하는 사람이라도 독학이 가능하게끔 내용을 구성한 것 같다.

 

 

또한, 자바와 객체지향언어의 특징인 클래스와 객체, 상속, 추상 클래스, 제네릭, 스레드를 설명하며, 자바 자체에 대한 설명을 충실히 진행하고 있다. 뿐만 아니라, 유용한 패키지와 클래스들을 소개하고 자바 8에서 추가된 람다 표현식등을 소개하며 코드의 가독성까지도 높일 수 있도록 다양한 코딩 방법을 소개한다.

 

또한 모든 개념은 간략한 코드와 함께 설명이 되며, 코드의 아주 세세한 부분까지도 언급을 하며 설명을 진행하기 때문에, 소스 코드 내에서 이해가 안되는 경우나 개념이 모호할 경우가 없을 것이라고 생각된다.

 

 

 

총평


장점

 

  • 개발을 전혀 할 줄 모르는 직장인/학생등이 쉽게 Java를 배울 수 있다.
  • 273개의 예제 소스코드가 포함되어있어, 개념을 코드를 통해 머리에 확실히 인식시킬 수 있다.
  • 디자인이 심플하여 개발 서적 특유의 딱딱함을 벗어났다.
  • 개발 환경 구성에 대한 설명이 친절하여 Java 설치등을 쉽게 따라할 수 있도록 하였다.
  • 20일간의 계획표를 제공하여 적절한 진도 속도와 빠르고 효율적인 학습이 가능하도록 하였다.

 

아쉬운 점 

 

  • 본 책은 자바를 제대로 공부하기보다는 입문서에 가까운 느낌이기 때문에 Java를 배워 취업을 하려하거나, 프로젝트를 진행하려고 하는 경우 이 책에서 다루는 내용만으로는 다소 버거울 수 있다.
  • 전공자들이 보기에는 다소 난이도가 쉽고, 개념을 정리하는 용도 정도로는 쓸 수 있지만 Java를 완벽히 이해하기엔 깊이가 다소 얕다.
  • 예제코드가 많긴 하지만, 학생들이 스스로 해볼 수 있게끔 Quiz나 Assignment등의 명세가 책 중간중간에 있었으면 더 좋았을 것 같다. 코드를 단순히 따라해보기만하고 동작하는것만 확인할경우, 제대로 된 공부가 안될 수 있기 때문에 스스로 응용하여 프로그램을 작성하는 심화 내용이 필요하다고 생각한다.
  • 개발환경을 윈도우로만 설명하여, 리눅스 OS나 애플의 OS X를 사용하는 비전공자 학생의 경우 설치를 어려워 할 수 있을 것 같다.

이런 사람에게 추천!

 

  • 코딩을 배워본 적이 없지만 Java를 배워보고 싶은 비전공자
  • 방학 등의 짧은 기간 안에 빡세게 Java언어를 익히고 싶은 사람
  • 길고 긴 줄글보다는 간단한 그림과 잘 정리된 소스코드를 보며 공부하는것이 더 좋은 사람
  • Java를 오래전에 배웠지만, 내용이 기억이 안나 간단히 Remind해보고 싶은 전공자

 

참조


이젠 나도! 자바 - 이지선 지음, 성안당 출판사, 2019

 

좋은 책 지원해주신 성안당 출판사에게 감사인사를 드립니다!

 

반응형
블로그 이미지

Hyunsoo Luke HA

석사를 마치고 현재는 Upstage에서 전문연구요원으로 활동중인 AI 개발자의 삽질 일지입니다! 이해한 내용을 정리하는 용도로 만들었으니, 틀린 내용이 있으면 자유롭게 의견 남겨주세요!

,