Convention over Configuration

Kind: principle

Layer: Declarative Core

Aliases: Coding by Convention

Record: architecture:convention-over-configuration

Severity: contextual

Scope: framework, application structure

Canonical: Ontology

A design rule that a framework infers settings from stable naming and placement conventions, and explicit configuration covers only the exceptions.

Listed in Architecture principles, after Declarative Configuration and before Capability Declaration.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Contracts

Violated by

Refactored by

Severity

Category

Reinforced by

Linked from