Implementations for Design Patterns in Java, compliant with Clean Code concepts.
Contains implementation for design patterns such as:
Singleton, Builder, Simple Factory, Factory Method, Abstract Factory
Prototype, Adapter, Facade, Decoratorm Composite, Flyweight, Proxy
Strategy, Observer, Chain of responsability, State, Command, Template and Memento
All implementations are made in Java