반응형

 

최근 들어 자바 버전이 굉장히 자주 업데이트 되고 있다. 그러다 보니 새로운 기능에 대해서 아는게 별로 없구나라는 생각을 자주 했었다. 마침 이렇게 새로운 버전에 대해서 리뷰할 기회가 되서 공부를 하게 되었다. 

 

우선 이 책은 총 21개의 챕터로 구성이 되어있고 600 페이지가 넘어가는 책이다. 앞에서 부터 차근차근 읽기에는 끈기와 노력이 필요하다. 그래서 나도 처음에는 차근차근 읽어가다가 어느정도 기본 개념에 대한 내용을 파악하고 난 후에는 실제로 내가 회사에서 사용해 볼 수 있는 부분부터 읽어 나가기 시작했다. . 

 

단, 최소한 5장까지는 차례대로 읽어보는 것을 권하고 싶다. 왜냐하면 5장까지의 내용을 알아야 뒤에 나오는 내용을 파악하는데 좀 수월해 진다. 5장의 내용이 위에 보듯이 스트림에 관련된 내용이다. 내 기준에서는 새로운 기능(?) 중에서 가장 쉽게 접하고 많이 써먹을 수 있는 기능이 아닐까 생각이 되었다. 그래서 5장까지 읽어 보라 한것이다. 

 

 

내가 읽으면서 가장 좋았던 내용이다. 스트림을 저렇게 설명한 그림은 처음 보는것 같다. 각각의 단계별로 그림을 통해서 내부적으로 어떻게 동작하는지 그리고 결과는 어떤 타입인지 설명을 해줘서 이해하기가 쉬웠다. 저렇게 각각의 리턴을 생각해보면서 써본적이 없었는데 이제야 제대로 알고 쓸수 있게 되었다. 

 

 

날짜 부분도 내가 관심있어 하는 부분이었다. 로컬타임, UTC, 타임존, 썸머타임 등등. 그런데 날짜 관련 해서는 사용 예 보다는 메서드 위주로 설명이 되어 있어서 약간 아쉬웠다. 아마도 최근에 날짜나 시간 관련해서 사용할 일들이 많아져서 개념과 함께 예들을 많이 보면 좋겠다라는 생각이 든것 같다. 

 

앞에서도 말했듯이 이 책은 도큐먼트 같은 성격의 책이다. 앞장부터 정주행하기 보다는 내가 먼저 사용해볼수 있는 부분에 대해서 찾아가면서 읽고 공부하는게 더 효율적인 책이다. 그리고 버전 8, 9, 10 에서 추가 된 내용들도 설명을 해주기 때문에 그동안 미뤄놨던 기능들을 마치 All in One 같이 알아볼 수 있다. 그래서 자바의 새로 추가된 기능들에 대해서 한번 정도 정리해보고 싶거나 하는 개발자들에게 많은 도움이 될것 같다. 

 

728x90
반응형
반응형



함수형 자바스크립트

저자
마이클 포거스 지음
출판사
한빛미디어 | 2014-02-01 출간
카테고리
컴퓨터/IT
책소개
이 책은 자바스크립트를 올바로 사용할 수 있는 방법으로 함수형 ...
가격비교



자바 스크립트를 작성하다보면 빠지지 않는것이 함수이다.

그런데 과연 이 함수가 적절히 사용된건지, 아니면 문법에 맞게 작성된것인지 알기 힘들때가 있다.

같은 기능인데 다른 선언 방식, 다른 형태의 함수들이 소스상에 존재하게 되면.. 거의 이건 블랙홀이다 싶을 정도이다.


그런 면에서 이책은 보다 이론적으로 지식을 쌓기에 좋을 것 같다는 생각이 든다.

아주 기본적인 책 보다는 그보다 한단계 위정도?


기초를 익힌 후에 자신이 그동안 작성한 자바스크립트 소스를 보며 이건 이래서 틀렸구나, 이런 방법보다는 다른 방법이 효율적이구나 라는 생각을 할 수있게 하는 책인것 같다. 그래서 기본서에서는 간단히 다루는 내용들을 이 책에서는 심화적인 내용까지 볼수 있다. 


특히 마음에 들었던 것은 클로저에 대한 내용이었다.

인터넷을 찾아봐도, 소스를 봐도 좀 헷갈리는 부분이 있었고 다른 책들에서는 그냥 한두페이지로 지나갔던 내용인데. 

이책에서는 고맙게도 자세한 내용이 있었다ㅏ. 그래서 이해하는데 상당히 도움이 됐다. 


또 중간중간 예제들이 많이 있어서 내용을 이해하는데 전체적으로 많은 도움이 됐다. (역시 컴퓨터 서적의 핵심은 예제다. ^^;;;)


다른 책들과 마찮가지로 한번읽어서는 내것으로 만들기에는 양이 좀 많다. 실제 책은 그렇게 두껍지 않은데 많은 양의 내용을 담아줬다. 아마도 1번정도 1독 하고 다음에는 직접 적용해볼때 레퍼런스로 쓰면 딱인 책이다. 그렇게 사용한다면 아마도 코드 리펙토링에도 많은 도움이될것 같다. ^^






728x90
반응형

+ Recent posts