Free Mini Book: Essential JavaScript Design Patterns For Beginners


Essential JavaScript Design Patterns For Beginners is a recent free mini e-book by by Addy Osmani. In addition to covering a several useful JavaScript design patterns, Osmani covers what design patterns are, what makes a good pattern, the structure of a pattern and anti-patterns. This is a great resource for a beginner.

Here's Osmani on the benefit of patterns:

  • Patterns are proven solutions: They provide solid approaches to solving issues in software development using proven solutions that reflect the experience and insights the developers that helped define and improve them bring to the pattern. Read More