Comprehensiveness rating: 5 read less
Accuracy rating: 5
The book is very accurate. The author's explanations and descriptions are thorough and correct.
Relevance/Longevity rating: 4
This book was copyrighted in 2014 and is based on ECMAScript version 5. ECMAScript 6 was released in 2015 so the book is slightly out of date.
Clarity rating: 5
The writing is lucid and includes some nice humor. Concepts are broken down and explained clearly and in a way that is accessible to readers without prior programming experience.
Consistency rating: 5
Modularity rating: 5
The books parts, chapters and sub-sections are divided logically and while the topics build on one another each section is well organized and cohesive.
Organization/Structure/Flow rating: 5
The book follows a fairly typical organization for a book on programming, stating with procedural concepts, then introducing functions, then objects. Chapter length projects are interspersed at regular intervals throughout the book to illustrate the concepts that have been presented.
Interface rating: 5
The book has a detailed table of contents and index with accurate page numbers. Diagrams and illustrations are clear and well done.
Grammatical Errors rating: 5
I did not detect any grammar errors. The English is standard and does not reflect any regional dialect.
Cultural Relevance rating: 5