Collision Consolidation

Kind: principle

Layer: Structural Core

Record: architecture:collision-consolidation

Severity: mandatory

Scope: folder, filename

Canonical: Ontology

A design rule that a filename already held by another file is first read as a sign that both files do the same job, and a variant is added only after the code shows that their jobs differ.

Listed in Architecture principles, after Manual Identity Migration and before Mirrored Test Placement.

Requires

Reinforces

Enables

Conflicts with

Violated by

Refactored by

Severity

Category

Linked from