관리 메뉴

밤색모자이크의 개발이야기

실무에서 바로 통하는 자바 - 다케다 하루키 외 4명 저 본문

책 리뷰/Computer Science

실무에서 바로 통하는 자바 - 다케다 하루키 외 4명 저

밤색모자이크 2017. 8. 10. 01:28

안녕하세요. 밤색모자이크입니다.

오늘은 "실무에서 바로 통하는 자바" 책 리뷰를 하겠습니다.

이번 리뷰는 한빛미디어 나는 리뷰어다 7월 이벤트 당첨되서 받은 도서입니다.

근데... 책이 엄청 좋네요.

깜짝 놀랐습니다. 진짜 자바 개발자 커리어를 시작하시는 분들에게 꼭 추천하는 책입니다.

자세한 리뷰는 아래에 하겠습니다.






책 표지

[출처 : 알라딘 제공]



기본 정보


도서명 : 실무에서 바로 통하는 자바

정가 : 28,000 원

저자 : 다케다 하루키 | 와타나베 유지 | 사토 다이치 | 다다 다케아키 | 가미카와 노부히코

출판사 : 한빛미디어


출판사 서평


★꼭 필요한 내용만 공부할 수 있도록 7개 장 속에 알짜만 모았습니다.


입문서는 쉬워야 합니다. 친절해야 합니다. 쉽고 친절하다 보니 분량이 너무 많습니다. 그런데 당장 자바로 개발해야 하는 상황이라면 어떻게 할까요? 


“당장 실무에 뛰어들어야 하는데 1,000쪽 입문서는 너무하잖아요.”


이 책은 이와 같은 상황에 놓인 초보 개발자에게 안성맞춤인 책입니다. 자바 기초 지식, 프로그래밍 기초, 데이터베이스, 텍스트 입출력, 스레드, 테스트, 팀 개발 총 7개의 장에서 실무 자바 개발에 꼭 필요한 내용을 학습할 수 있습니다. 


_대상 독자

ㆍ자바를 전혀 다뤄보지 않은 사람

ㆍ다른 프로그래밍 언어는 다뤄봤지만 자바는 다뤄보지 않은 사람

ㆍ자바 초보인데 자바로 애플리케이션 개발 업무를 맡게 된 사람


네이버 도서 링크

http://book.naver.com/bookdb/book_detail.nhn?bid=12181916





개인 리뷰


개인 평점 : ★★★★★


출판사 서평에 꼭 필요한거 알짜만 모았다고 소개되어있습니다.

개인적으로 정말 필요한 것만 모아놨다고 생각되네요.

보통 자바의 기본서적이라고 하면 이클립스 설치 정도가 되어있고 나머진 자세한 문법설명입니다.

그에 비해 이 책은 이클립스 설치부터 소소한 팁을 주고 기초 프로그래밍에 필요한 문법, 데이터베이스, 스레드도 있고 테스트하고 팀개발까지 있는 책은 처음봤습니다.


사실 이 책은 자바를 전혀 다뤄보지 않는 사람을 대상으로 한다고 적혀있지만, 제가 보기엔 자바로 개발을 전혀 다뤄보지 않은 사람이 대상인 것 같습니다.

중요한 부분은 콕콕 집어서 알려주긴하는데 기본적으로 자바 문법을 알고 있으면 훨씬 더 좋을 거같습니다.

자바 문법 기본서를 보고 이 책을 본다면 왠만한 프로젝트의 기본은 할 거 같습니다. 물론 실무에서 배워야할건 더 많지만 이 책은 기본적으로 당연히 알고있어야하는 것들은 핵심만 잘 정리해놨습니다.


특히, 자바 String 클래스는 다른 언어에 비해 내부적으로 특수한 부분이 많은데

이러한 부분을 참 필요한 부분만 잘 정리하고 필요한 예제까지 되어있어 자바를 잘 모르는 사람들이나 한번 공부하신 분들도 깔끔하게 정리하고 기억하실 수 있을 거 같네요.


자바 1.8 대응으로 자바8에서 추가된 부분도 잘 정리되어 있습니다. 이번 자바8에 추가된 람다, Stream API 등 사용법까지 깔끔하게 정리되어있습니다.


중간중간 나와있는 팁 같은 경우 맨 처음에 나온 팁이 "명령줄 인수 입력 방법"인데, 이 부분은 잘 알려주지 않습니다.

오래된 책들은 커맨드에서 시작하는 것을 예로 들기 때문에 이클립스는 따로 찾아봐야하는 부분인데 잘 되어있네요.

이런식으로 꼼꼼히 읽으면 도움되는 부분이 많습니다.


테스트하는 방법도 깔끔하게 되어있고 JUnit도 예제로 잘 설명되어있습니다. 단위 테스트 요즘 중요한데 이 책을 읽으면 기본적인 테스트는 가능합니다.


아쉬웠던 부분은 메이븐과 SVN입니다.

자바 프로젝트에 메이븐이 많이 쓰이긴하지만, 그래들도 있었다면 더 좋았을 거 같습니다.

특히, SVN의 경우에는 요즘은 Git으로 많이 대체되었기 때문에 정말 많이 아쉬운 부분입니다.


위 두가지 부분말고는 초보 개발자들 위한 자바 실무서로써 손색이 없습니다.

자바로 프로젝트를 시작하시는 분들에게 자바 입문서 한권과 함께 추천하는 책입니다.




책 상세 정보


목차


1장 자바 기초 지식 

1.1 자바 시작하기 

1.2 개발 환경 구축 

1.3 자바의 기본 

1.4 기본적인 계산 

1.5 자료형 

1.6 비교 연산 

1.7 조건 분기 

1.8 클래스와 인터페이스 

1.9 제네릭 

1.10 람다식 


2장 프로그래밍 기초 

2.1 문자열 조작 

2.2 날짜 및 시간 조작 

2.3 집합체 

2.4 Apache-Commons 


3장 데이터베이스 

3.1 데이터베이스 기초 

3.2 데이터베이스 환경 구축 

3.3 SQL의 기본 

3.4 데이터베이스 접속 

3.5 트랜잭션 

3.6 파라미터 지정 SQL 처리 

3.7 ORM으로 쾌적한 데이터베이스 프로그래밍 


4장 텍스트 입출력 

4.1 텍스트 파일 읽기 

4.2 텍스트 파일 쓰기 

4.3 CSV 파일의 입출력 

4.4 XML 다루기 

4.5 로그 출력 


5장 스레드 

5.1 멀티 스레드 처리 

5.2 스레드 세이프란 

5.3 Stream API의 병렬 처리 


6장 테스트 

6.1 테스트 기초 지식 

6.2 JUnit 

6.3 자주 사용하는 테스트 도구 


7장 팀 개발 

7.1 팀 개발이란 

7.2 성과물 관리 - 버전 관리 

7.3 과정 공유 - 작업 관리 

7.4 작업 자동화 - CI 


찾아보기


[출처 : 예스24 제공]


저자 소개


저자 : 다케다 하루키

저자 다케다 하루키는 비브레이크 시스템즈에 2014년 입사했으며 오늘도 현장에서 활약하는 프로그래머다. 자바뿐만 아니라 전자공작 등 하드웨어 쪽 기사도 집필한다. 최근에는 JAVAFX를 공부 중이다.


저자 : 와타나베 유지

저자 와타나베 유지는 비브레이크 시스템즈에 2015년 입사했으며 이 업계에 들어와 자바 외길을 걸었다. 취미는 요리이고 휴일에는 훈제를 만든다.


저자 : 사토 다이치

저자 사토 다이치는 비브레이크 시스템즈에 2011년 입사했으며 시스템 아키텍트를 목표로 공부 중인 프로그래머다. 좋아하는 음식은 라멘이다.


저자 : 다다 다케아키

저자 다다 다케아키는 비브레이크 시스템즈에 2008년 입사했다. 저서로 『누구나 하는 안드로이드 애플리케이션 제작』이 있다. 프로그래머 겸 작가로서 폭넓게 활동 중이며, 비브레이크 시스템즈 집필팀을 모아 후진 양성에 힘쓰고 있다.


저자 : 가미카와 노부히코

저자 가미카와 노부히코는 1997년 조치 대학 대학원 수료 후 히타치제작소에 입사했으며 2002년 비브레이크 시스템즈 설립에 참여했다. 이후 자바 시스템 개발을 중심으로 여러 분야에 손대고 있다. 사내 연수와 사내 인프라 운용도 담당한다. 최근에는 비브레이크 시스템즈 설립 무렵 태어난 아들이 자바에 흥미를 보여 조금 흐뭇하다.


역자 : 김성훈

역자 김성훈은 첫 직장에서 과외 업무로 두꺼운 매뉴얼을 1년 내내 번역한 것을 시작으로, 지금은 IT 서적을 주로 번역하는 전문 번역가로 활동 중이다. 번역서로는 『C가 보이는 그림책』, 『프로그램이 보이는 그림책』 등의 그림책 시리즈, 『게임 프로그래밍의 정석』, 『OBJECTIVE-C 프로그래밍』, 『구글을 지탱하는 기술』, 『소프트웨어 설계 테크닉』, 『UML 모델링의 본질』 등이 있다.

[출처 : 인터넷 교보문고 제공]





Comments