안녕하세요
이번 포스팅에서는 책 리뷰를 남겨 보려고 합니다
이 책은 한빛미디어의 '나는 리뷰어다' 라는 이벤트를 통해서 받은책으로
마침 제가 관심이 가고 받고 싶었던 자바 책을 받았습니다
책 제목은
당장 현장에 투입된 초보 개발자를 위한 <실무에서 바로 통하는 자바> 입니다
저는 사실 현장에 당장 투입되는 초보 개발자는 아니고 아직 공부를 하고 있는 학생이여서
당장 현장에 투입된다기 보다는 당장 수업에 투입된 초보 학생으로써 보았습니다 !
먼저 책의 구성은 초보 개발자를 또는 공부하는 학생을 위한 구성인만큼
자바 기초지식부터 시작합니다 저같은 경우는 사실 학교에서 배울때
이클립스에서 새 프로젝트를 만들때 그냥 알려준대로, 의무적으로 다른 항목들은 보지않고 만들었는데요
이책에서는 처음 시작의 구성부터 잘 알려주어서 저같은 경우는 이부분에서부터 괜찮다는 느낌을 받은것 같아요
왜냐하면 정말 하나도 모르는 초보자들은 시작하는 환경을 설정하는 부분부터 "왜 이렇게 설정하지 ?"
하는 많은 궁금증들이 있기 때문입니다
이렇게 자바 프로그래밍을 하기위한 필요한 환경 구축을 시작으로
1장 자바 기초 지식 ( 자바 시작, 개발 환경 구축, 자바의 기본, 기본적인 계산, 자료형, 비교 연산,
조건 분기, 클래스와 인터페이스, 제네릭, 람다식)
2장 프로그래밍 기초 (문자열 조작, 날짜 및 시간 조작, 집합체, apache-commons)
3장 데이터베이스 (데이터베이스 기초, 데이터베이스 환경 구축, SQL의 기본, 데이터베이스 접속,
트랜잭션, 파라미터 지정 SQL처리, ORM으로 쾌적한 데이터베이스 프로그래밍)
4장 텍스트 입출력 (텍스트 파일 읽기, 쓰기, CSV파일의 입출력, XML 다루기, 로그출력)
5장 스레드 (멀티 스레드 처리, 스레드 세이프란, Stream API의 병렬 처리)
6장 테스트 (테스트 기초 지식, JUnit, 자주 사용하는 테스트 도구)
7장 팀개발 ( 팀 개발이란, 성과물 관리 - 버전관리, 과정 공유 - 작업관리, 작업 자동화 - CI)
로 구성되어 있습니다
먼저 이책의 강점은 정말 '가독성' 이 좋다는 것입니다
책같은 경우는 배우고 싶어서, 읽고 싶어서 구매하는 경우는 정말 많지만 한권을 끝까지 완독 하는 것은
정말 어렵죠 저만 그런것은 아니겠지요..?
하지만 이책은 가독성이 좋고, 무엇보다 책의 크기가 작다는 것입니다
정말 학교에서 자바를 배울때는 정말 두꺼운책에 무겁기까지 한 책으로 공부를 했었는데요~
그래서 저는 원래 책이 다 이렇게 크고 무거운줄 알고 있어서 생각보다 조그만 이 책을 봤을때
내용이 부실하지는 않을까? 배우는 부분이 깊지 않고 조금만 배우는것인가? 생각이 들었는데
왠걸 책을 봤는데 제 전공책보다 작은 이책이 더 많은 내용을 가지고 있었습니다!!
학교수업만 믿고 자바를 배웠습니다 , 할 수 있습니다 ! 했다가는
정말 낭패를 당했을 수 도 있겠다 생각 할 정도로
내용도 많고 학교수업은 정말 기본만 알려준거였구나 하는걸 느낄 수 있었습니다
이 크기 때문에 들고다니기도 편해서 저같은 경우는 학교 집 왔다갔다 하는
시간에도 많이 봤던것 같아요 또한 또 하나의 장점인 많은 예제와 사진들이 있기 때문에 통학하는
버스나 지하철에서도 쉽게 볼 수 있었던것 같습니다
사실 단점까지는 아니지만 저같은 경우는 좀더 책에 컬러가 들어가고 하는걸 좋아하지만
이 책은 약간 흑백? 느낌이라서 이런 느낌을 안좋아 하시는 분들도 있으실꺼라 생각합니다
저도 그 부분은 조금 아쉬웠지만
디자인적 부분이 아닌 정보로서의 책으로 보신다면 만족하실꺼라 생각합니다
당장 현장에 투입된 초보 개발자를 위한 <실무에서 바로 통하는 자바> 의 자세한 내용은
한빛 미디어 홈페이지에서 확인하실 수 있습니다.
http://www.hanbit.co.kr/store/books/look.php?p_code=B9334713773