티스토리 뷰

Programming/Javascript

[Review] 모던 자바스크립트 입문

다재다능한 StomX 2018.05.04 23:07

JS가 대세 언어가 되면서 많은 관심을 가지고 지켜보고 있었다.

그리고 그 관심이 현 업무에서 JS의 중요도가 높아짐에 따라 더욱 커지고 있던 상황에

길벗에서 새로 나온 "모던 자바스크립트 입문"이라는 책을 제공받을 기회를 얻게되어

감사한 마음으로 이 리뷰를 작성한다.


모던 자바스크립트 입문
국내도서
저자 : 이소 히로시 / 서재원역
출판 : 길벗 2018.03.30
상세보기


이 책은 제목에서 말해주듯이 입문서이다.

나는 입문서라면 다음의 조건을 기준으로 살펴본다.

1. 독학이 용이한가?

2. 그룹 스터디의 주교재로 활용할 수 있는가?

3. 학교 수업 교재로는 어떠한가?

4. 설명에 모자람은 없는가?

5. 예제 문제의 난이도는 적당한가?

위 항목을 기준으로 이 책을 평가하자면 5점 만점에 4.5점 정도의 점수를 주고 싶다.

이유는 다음과 같다.

1, 2, 4번 항목에 대해서는 모자람없이 충분하다고 생각되지만

3, 5번 항목은 별도 문제 제공없이 따라하기 식의 예제만 수록되어 있어서 약간 아쉬운 부분이 있기 때문이다.


지금부터는 이 책의 장점을 기술하겠다.

이 책의 최대 장점은 짧은 호흡이다.

각 장의 내용이 너무 장황하지 않고 쪽집게 강사가 요점만 찍어준다는 느낌이 들 정도로 

간단 명료한 설명 후 예제를 제공하여 독자가 예제를 따라하면서 학습할 수 있도록 유도한다.

이러한 학습 방법은 깊은 이해에 도움되지 않지만 "입문서"이므로 옳은 방향이라고 생각한다.

그리고 어떠한 기능이나 개념에 대한 설명을 할 때 너무 모자라지도 너무 과하지도 않게 

매우 적당한 수준으로 설명해준다.

그래서 너무 지루하지도 않고 어렵다고 느껴지지도 않다. 

재미있는 책은 아니지만 지루하지 않게 읽고 학습한 책은 매우 오랜만이다.

물론, "입문서"라는 대전제 하에 생각하고 평가내리는 것이다.

이 책을 통해서 깊은 이해를 하기엔 무리가 있다고 생각한다.

마지막 장점으로는 디버깅 방법이 부록으로 실려있다.

JS는 C, C++, Java 등의 컴파일 언어와는 다른 스크립트 언어이고 

웹 브라우저에서 동작되다보니 디버깅이 어려운 언어 중 하나이다.

그렇기 때문에 JS 입문자들은 디버깅을 매우 힘들어하는 경우가 있는데 

이 책은 그 부분까지 신경써주고 있다. (매우 감사한 부분이라고 생각한다.)


사실 지금까지 이 책을 보면서 단점이라고 생각되는 부분을 찾지 못했다. (무의식적으로 찾아보지 않은 것일 수도 있다.)

굳이 단점을 말해보자면 

연습 문제의 부재와 MVC 모델 외에 함수형 프로그래밍에 대한 설명이 빠진 부분 정도가 있을 것 같다.

중요한 부분은 아니다. 다만 아쉬울 뿐....


나는 이 책을 한 번 더 읽어보고

하반기에 이 책을 주교재로하여 스터디를 진행해보고자 한다.

몇 권의 JS 기본서를 가지고 있는데 그 책들보다는 이 입문서가 좀 더 스터디에 어울리는 책으로 보인다.


JS 개발을 시작하려는 사람, 기초 실력을 점검하려는 사람에게 "모던 자바스크립트 입문서"를 적극 추천한다.

'Programming > Javascript' 카테고리의 다른 글

[Review] 모던 자바스크립트 입문  (0) 2018.05.04
댓글