Design Patterns: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 45: Line 45:
  │  Kubernetes Patterns                │
  │  Kubernetes Patterns                │
  │┌────────────────────────────────┐  │
  │┌────────────────────────────────┐  │
  ││  Microservices Patterns        │  │
  ││  [[Microservices_Patterns#Overview|Microservices Patterns]]       │  │
  ││┌────────────────────────────┐  │  │
  ││┌────────────────────────────┐  │  │
  │││  [[Hexagonal_Architecture#Overview|Hexagonal Architecture]]    │  │  │
  │││  [[Hexagonal_Architecture#Overview|Hexagonal Architecture]]    │  │  │

Revision as of 21:38, 16 February 2024

Internal

TODO

Gang of Four Design Patterns

Creational

Structural

Behavioral

Other

Miscellaneous

Pattern Hierarchy

┌─────────────────────────────────────┐
│  Kubernetes Patterns                │
│┌────────────────────────────────┐   │
││  Microservices Patterns        │   │
││┌────────────────────────────┐  │   │
│││  Hexagonal Architecture    │  │   │
│││┌────────────────────────┐  │  │   │
││││  Domain-Driven Design  │  │  │   │
││││┌─────────────────────┐ │  │  │   │
│││││      Clean Code     │ │  │  │   │
││││└─────────────────────┘ │  │  │   │
│││└────────────────────────┘  │  │   │
││└────────────────────────────┘  │   │
│└────────────────────────────────┘   │
└─────────────────────────────────────┘