Tradução do livro "Learning JavaScript Design Patterns" por Addy Osmany.