This will be a repository of how to use the Design Patterns from Gang of Four in your applications with Javascript. I borrowed the examples from Head First Design Patterns book.
- Adapter
- Command
- Composite
- Iterator
- Composite Iterator
- Decorator
- Facade
- Factory
- MVC
- Observer
- Proxy
- Singleton
- State
- Strategy
- Template
- Compound (Use some design patterns together to solve a problem)
This repository contains a folder by each design pattern.
Inside these folders you can found, in some of them, other folders with numbers . This folders are the different steps to follow to arrive to the final resolution of the problem. You will understand it better if you have one copy of the book I recomend you before.
All constructive comments are welcome. I promise I will answer everyone.