Design Patterns: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 42: Line 42:


<font size=-2>
<font size=-2>
  ┌────────────────────────┐
  ┌─────────────────────────────────────┐
  │ Hexagonal Architecture │
  │ Kubernetes Patterns                │
  │┌──────────────────────┐│
│┌────────────────────────────────┐  │
  ││ Domain-Driven Design ││
││  Microservices Patterns        │  │
  ││┌────────────┐        ││
││┌────────────────────────────┐  │  │
  │││ Clean Code │       ││
│││  Hexagonal Architecture   │  │ 
  ││└────────────┘        ││
  │││┌────────────────────────┐  │  │  │
  │└──────────────────────┘│
  ││││  Domain-Driven Design │  │  │  │
  └────────────────────────┘
  ││││┌─────────────────────┐ │  │  │  │
  │││││      Clean Code     │ │  │  │  │
││││└─────────────────────┘ │  │  │  │
│││└────────────────────────┘  │  │ 
  ││└────────────────────────────┘  │  │
  │└────────────────────────────────┘  │
  └─────────────────────────────────────┘
</font>
</font>

Revision as of 21:31, 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     │ │  │  │   │
││││└─────────────────────┘ │  │  │   │
│││└────────────────────────┘  │  │   │
││└────────────────────────────┘  │   │
│└────────────────────────────────┘   │
└─────────────────────────────────────┘