Entwurfsmuster in Master 5

Dieses Dokument markiert verwendete Muster mit Zweck, Einsatzort und Begründung. Im Java-Code stehen zusätzlich // PATTERN: Kommentare.

Adapter

Aggregate Root

Anti-Corruption Layer

Architecture Fitness Function

Audit Trail

BOM

Boundary Context

Bulkhead

CQRS

Chain of Responsibility

Chaos Engineering

Circuit Breaker

Command

Compensating Transaction

Composite

Configuration Composition

Contract

Contract Test

Controller

Correlation ID

DTO

Data Mapper

Decision Tree

Dependency Management

Deployment

Desired State

Documentation as Code

Domain Event

Event Bus

Event Envelope

Externalized Configuration

Facade

Factory Method

Feature Toggle

Feedback Loop

Gateway

GitOps

Guard

Health Check

Idempotent Consumer

Infrastructure Adapter

Integration Zone

Knowledge Base

Managed Platform Adapter

Mapper

Message Channel

Mock Adapter

Node Pool

Observer

Outbox

Overlay

Pipeline

Platform Adapter

Policy

Port

Projection

Proxy

Publisher

Quality Gate

Release Package

Repository

Reverse Proxy

Runbook

Saga

Scheduler

Secret Provider

Smoke Test

Specification

State

Strategy

Template Method

Test Pyramid

Unit of Work

Value Object

Versioned Contract

Zero Trust Boundary

⌂ Cockpit