From the publisher
Our one paragraph review
It is remarkably easy to get started programming in JavaScript. So easy, in fact, that one can quickly find yourself with a large body of functional but poorly designed code. This book introduces the programmer to design patterns - from basic to sophisticated - that helps introduce elegance and order to that body of code.