Working our way through Javascript Design Patterns by Addy Osmani
We will work our way through the following patterns first:
ConstructorSingletonFactoryFacadeDecorator- Prototype
- Module
- Revealing Module
... and the others in our own time, in no particular order:
- Observer
- Mediator
- Command
- Mixin
- Flyweight
- All the MV*s
- Modern Modular JS Design Patterns
- Namespacing
- jQuery Plugins