https://github.com/samk13/design_patterns_mermaid
https://github.com/samk13/design_patterns_mermaid
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/samk13/design_patterns_mermaid
- Owner: Samk13
- License: mit
- Created: 2022-03-01T15:55:02.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-05T23:45:53.000Z (almost 2 years ago)
- Last Synced: 2024-12-25T15:11:38.638Z (over 1 year ago)
- Size: 103 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README

# Design Patterns Cheat Sheet using mermaid mermaid
## Creational Patterns
### [Abstract Factory](creational-patterns/abstract_factory.md)
### [Builder](creational-patterns/builder.md)
### [Factory Method](creational-patterns/factory_method.md)
### [Prototype](creational-patterns/prototype.md)
### [Singleton](creational-patterns/singleton.md)
## Structural Patterns
### [Adapter](structural-patterns/adapter.md)
### [Bridge](structural-patterns/bridge.md)
### [Composite](structural-patterns/composite.md)
### [Decorator](structural-patterns/decorator.md)
### [facade](structural-patterns/facade.md)
### [flyweight](structural-patterns/flyweight.md)
### [Proxy](structural-patterns/proxy.md)
### [Proxy](structural-patterns/proxy.md)
## Behavioral Patterns
### [Chain of Responsibility](behavioral_patterns/chain_of_responsibility.md)
### [Command Pattern](behavioral_patterns/command_pattern.md)
### [Interpreter Pattern](behavioral_patterns/interpreter_pattern.md)
### [Iterator Pattern](behavioral_patterns/iterator_pattern.md)
### [Mediator Pattern](behavioral_patterns/mediator_pattern.md)
### [Memento Pattern](behavioral_patterns/memento_pattern.md)
### [Observer Pattern](behavioral_patterns/observer_pattern.md)
### [State Pattern](behavioral_patterns/state_pattern.md)
### [Strategy Pattern](behavioral_patterns/strategy_pattern.md)
### [Template Pattern](behavioral_patterns/template_method_pattern.md)
### [Visitor Pattern](behavioral_patterns/visitor_pattern.md)
## UML class diagran
### [UML](uml-diagram/uml.md)
# mermaid arrows explaination:
In Mermaid diagrams, arrows represent the relationship between two elements. They indicate the direction of the relationship and can be customized with different arrow types.
[Wiki](https://en.wikipedia.org/wiki/Class_diagram)