original: https://addyosmani.com/resources/essentialjsdesignpatterns/book/
- Introdução
- O que é um Pattern/Padrão?
- Teste de "padrão", Padrões-protótipos (proto-padrões) e a Regra de três
- A Estrutura de um Padrão de Projeto
- Criando Design Patterns/Padrões de Projeto/Padrões
- Anti-Padrões
- Categorias de Design Pattern
- Tabela Resumo das categorias de Padrão de Projeto
- Padrões de Projeto JavaScript
- Padrões JavaScript MV*
- Padrões Modulares modernosde JavaScript
- Padrões de Projeto em jQuery
- Padrões de Projeto em plugins jQuery
- Padrões de Namespacing JavaScript
- Conclusões
- Referencias