JavaScript Patterns, Stoyan Stefanov, O’Reilly, 2010
Web programmers will want to read this slim book. It is not an introduction to Javascript, but shows you how to make effect use of Object Oriented design patterns to structure larger projects for readability and performance. The author was Yahoo’s architect of YSlow. 200 pages.