knowledge/technology/dev/programming/patterns/Programming Patterns.md
JMARyA 064dc6c5d3
All checks were successful
ci/woodpecker/push/validate_schema Pipeline was successful
add url api
2024-12-16 10:30:51 +01:00

37 lines
No EOL
1.4 KiB
Markdown

---
obj: meta/collection
---
# Best Practices
- [URL Suffix API](./URL%20Suffix%20API.md)
# Creational Patterns
- [Abstract Factory](creational/Abstract%20Factory%20Pattern.md)
- [Builder](creational/Builder%20Pattern.md)
- [Dependency Injection](creational/Dependency%20Injection%20Pattern.md)
- [Factory Method](creational/Factory%20Method%20Pattern.md)
- [Lazy Instantiation](creational/Lazy%20Instantiation%20Pattern.md)
- [Multiton](creational/Multiton%20Pattern.md)
- [Object Pool](creational/Object%20Pool%20Pattern.md)
- [Prototype](creational/Prototype%20Pattern.md)
- [RAII](creational/RAII%20Pattern.md)
- [Singleton](creational/Singleton%20Pattern.md)
# Structural Patterns
- [Adapter](structural/Adapter%20Pattern.md)
- [Bridge](structural/Bridge%20Patterns.md)
- [Composite](structural/Composite%20Pattern.md)
- [Decorator](structural/Decorator%20Pattern.md)
- [Facade](structural/Facade%20Pattern.md)
- [Flyweight](structural/Flyweight%20Pattern.md)
- [Proxy](structural/Proxy%20Pattern.md)
# Behavioral Patterns
- [Iterator](behavioral/Iterator%20Pattern.md)
- [Memento](behavioral/Memento%20Pattern.md)
- [Null Object](behavioral/Null%20Object%20Pattern.md)
- [Observer](behavioral/Observer%20Patterns.md)
- [State](behavioral/State%20Patterns.md)
- [Strategy](behavioral/Strategy%20Pattern.md)
- [Template Method](behavioral/Template%20Method%20Pattern.md)
- [Visitor](behavioral/Visitor%20Pattern.md)