Overview: Convention Over Configuration | ||
Type | ||
Definition | The principle that configuration is optional where a reasonable convention can be established. | |
Value | Minimizing busy workReducing runtime configuration errors | |
Related Concepts |
What is Convention Over Configuration? John Spacey, updated on
Convention over configuration is a coding philosophy that states that configuration should only be required when you're doing something different. Conventions can be established at the language, platform or application level to minimize repetitive configurations. For example, default directories might be assumed by a platform. A mechanism is typically provided to override such conventions.
It can be said that convention over configuration is a reaction to software engineering practices that go too far in planning for change by making everything conceivable configurable. This results in a shift in a developer's time from coding to configuration. It also tends to shift errors from compile time to runtime.
IT SkillsThis is the complete list of articles we have written about it skills.If you enjoyed this page, please consider bookmarking Simplicable.
Types of TechnologyA reasonably comprehensive list of information technologies.
GamificationA list of gamification techniques.Information Technology ProblemsA list of common IT problems.Types Of Cloud
The basic types of cloud computing.
Machine Data
The common types of machine data.
Types Of SoftwareThe common types of software.Proprietary Technology
A definition of proprietary technology with examples.
Systems Design
The common elements of a systems design.
Systems vs Applications
The difference between systems and applications explained.
TrendingThe most popular articles on Simplicable in the past day.
New ArticlesRecent posts or updates on Simplicable. Site Map
Benchmarking
Business Analysis Coding Communication Compliance Networking Computing Creativity Cryptography Data Design Design Thinking Governance Information Security Information Technology Infrastructure Knowledge Management Management Metrics Organizational Culture Problem Solving Productivity Project Management More ...
© 2010-2023 Simplicable. All Rights Reserved. Reproduction of materials found on this site, in any form, without explicit permission is prohibited. View credits & copyrights or citation information for this page. |