
이 책은 처음 봤을 때부터 너무 페이지 수가 많아서 겁이 났던 책입니다. 무려 900페이지가 넘습니다. 그 전까지 봤던 자바스크립트 책들은 보통 400-500페이지 정도로 끝났던 반면에 이 책은 기존 책들에 비해 2배에 달하는 분량을 가지고 있었습니다.
그래서 그만큼 기본 내용들이 충실하다고 생각을 했습니다. 아무래도 자바스크립트로 코딩을 하다보면 궁금한 부분들이나 애매모호했던 부분들, 잘 기억이 나지 않는 부분들이 생기곤 하는데 그럴 때마다 이 책을 찾아보면 아 웬만한 내용들은 다 찾아서 확인할 수 있겠구나, 구글링하는데 시간을 좀 더 줄일 수 있겠구나 싶었던 책입니다.
이 책 내용중에는 제가 자주 봤던 문법에 관한 내용도 있고, 제가 익숙치 않은 프로토타입과 제너레이터 등에 관한 내용들도 있었습니다. 제가 예상했던 대로 거의 자바스크립트의 모든 부분들을 다뤄줘서 좋았던 책입니다. 그만큼 다 읽기도 힘들었던 책이지만요.
저에게 있어서는 이 책은 한 번 읽어서는 안되는 책입니다. 읽을 때는 이해했다고 넘어가지만 나중에 다시 보면 새롭기때문에 계속해서 옆에 두고 읽어나가려고 합니다. 깊이있게 자바스크립트를 공부하고 싶으시다면 이 책을 추천할 수 있을 것 같습니다.
다만 처음 자바스크립트를 접하시는 분들에게는 별로 권하고 싶지 않은 책입니다. 우선 강의나 가벼운 책들로 먼저 입문을 하시고 그 다음에 사시기에는 좋은 책같습니다.
또 이 책은 계속 읽으면 읽을 수록 부족한 부분들이 많다는 것을 깨닫게 되는 책이었습니다. 기존에 알고있다고 생각한 내용들도 자세히 보면 모르는 부분들이 꽤 있었고, 아예 처음들어보는 개념들도 다수 있었습니다. 또 알긴 알아도 프로그래밍하면서 활용하지 못했던 부분들도 있었던만큼, 반성하게 되었습니다. 나름 스스로를 프론트엔드 개발자라고 생각을 하는데 이런 개념적인 부분들을 모르고 있었다는게 아쉽습니다. 아직 한참 배워야할 것 같습니다.
그래도 한 번 일회독을 했으니까 다행이라고 생각합니다. 부족한 점이 많다는 것을 알게된 만큼 채워나가려고 노력해야겠습니다.