Bits about programming that can be quickly picked up.
- Creational
- Builder pattern
- Singleton pattern
- EagerSingleton
- LazySingleton
- ThreadSafeSingleton
- Prototype pattern
- Factory Method pattern
- Abstract Factory pattern
- Structural
- Adapter Pattern
- Bridge Pattern
- Composite Pattern
- Decorator Pattern
- Facade Pattern
- Flyweight Pattern
- Proxy Pattern
- Behavioral
- Chain of Responsibility Pattern
- Observer Pattern
- Interpreter Pattern
- Command Pattern
- Iterator Pattern
- Mediator Pattern
- Memento Pattern
- State Pattern
- Template Method Pattern
- Strategy Pattern
- Visitor Pattern
memoization - a kind of caching tabulation