|
이 책은 사실 고급 기술책인것 같으면서 입문서 느낌도 약간(?)은 나는 그런 느낌을 준 책이다. 사실 코딩 기법이나 코딩 패턴, 성능 관련 책들은 입문자와는 맞지 않기 때문이다. 그런데 그 어려운 내용들은 굉장히 쉽게 설명하면서(번역도 잘 되어있는거 같다.) 예시또한 마음에 든다. 이 책은 위에서 성능을 이야기를 했지만, 사실에 핵심은 코딩 패턴을 최적화하면 성능과 유지 관점에서 최상의 시나리오를 완성할 수 있다는 이야기를 하고 있다. 꾀 오래된 책이지만 여전히 써먹을 수 있고 자바스크립트에 대한 약간에 지식을 갖고 있다면 일독을 권장해 해본다. |
|
자바스크립트에 관한 정말 아름답다고 표현할 정도로 멋진 책이다. 자바스크립트 함수나 객체에 대해 이렇게 간결하고 멋지게 설명한 책은 드물 것이다. 개인적으로 자바스크립트 책 중 3가지 정도를 좋아하는데 "자바스크립트 완벽 가이드"는 원서는 모르겠지만, 번역본을 기준으로 설명이 너무 추상적인 경향이 있고 "자바스크립트 핵심 가이드" 역시 번역본 기준으로 마찬가지이다. 그에 비해 번역본 기준으로 이책은 간결하게 핵심들만 잘 설명하고 있는 것 같다. 위 두 책과 같이 읽어보면 자바스크립트 실력향상에 많은 도움을 받을 수 있을 것이다. |
|
우선, 이책은 입문자 또는 초급자를 위한 책이 아닙니다. 책 앞부분이 있는 '지은이의 글'이라는 부분에도 명시되어 있습니다. 대상 독자는 자바스크립트 기술을 한단계 끌어올리려는 프로페셔널 개발자와 프로그래머를 대상으로 한다고 되어 있습니다. 또한, 루프, 조건문, 클로저 같은 기본 사항은 전혀 다루지 않으며, 유지보수가 가능하고 좋은 구조의 자바스크립트 코드를 작성하기 위한 패턴을 고민하는 독자에게 적합하다고 기술되어 있습니다. 따라서, 입문자 또는 초급 개발자에게는 적합하지 않은 참고 도서 입니다. 책에 나와 있는 Sample Code를 받을 수 있는 URL이 있지만, Working하지 않고 있습니다. 책에 있는 Sample 코드는 100% 완전한 코드가 아닌 경우가 많아서 초급 이하 개발자가 실습을 하기에는 한계가 있습니다. 책의 앞 부분은 초급자도 이해할 수 있있는 내용이 있기 때문에 책 앞 부분만 보고 구입하면, 중간부터 책 내용을 이해하는데 어려움을 겪게 됩니다. 결론적으로 이상적인 개념 정리 및 코드 Template이 필요한 숙련된 개발자를 위한 참고용 도서입니다.
|