I learn design patterns and place them here because why not.
- simple factory
- factory method
- abstract factory
- builder
- prototype
- singleton
- adapter
- decorator
- proxy
- facade
- bridge
- composite
- flyweight
- template
- observer
- memento
- chain of responsibility
- visitor
- command
- iterator
- mediator
- state
- strategy