CHAR_004_DDD_HEXAGONAL_CLEAN_ARCHITECTURE: DDD, Hexagonal und Clean Architecture

Severity: must. Bereich: projektcharakteristika.

Regel

Domain, Application, Infrastructure und Presentation MUESSEN getrennte Verantwortlichkeiten und nach innen gerichtete Abhaengigkeiten behalten.

Reflection-Check

check:
  reflect:
    fields:
    - layers
    - dependency_direction
    - cross_layer_violations
    object: architecture_profile

Evidence

alle Regeln dieses Bereichs