conventiondriven
Conventiondriven, or convention-driven, is an adjective used to describe actions, systems, or designs guided primarily by established conventions, norms, or implicit rules rather than by explicit, bespoke configurations. It emphasizes predictable behavior through shared patterns, enabling faster development, simpler maintenance, and easier collaboration, at the potential cost of reduced flexibility when edge cases arise.
In software engineering, convention-driven design refers to architectures and toolchains that rely on standard patterns such
In API design and data modeling, convention-driven approaches adopt standard conventions for resource naming, versioning, and
Advantages include speed, consistency, and lower cognitive load for new contributors. Limitations include reduced visibility of
Related concepts include convention over configuration, standardization, and design patterns.