configuration-driven program
nounUK /kənˌfɪɡəˈreɪʃən ˈdrɪvən ˈprəʊɡræm/
US /kənˌfɪɡjəˈreɪʃən ˈdrɪvən ˈproʊɡræm/
A program that changes how it works by reading settings instead of getting new code.
The game is a configuration-driven program, so players can change the rules by editing a settings file.
SYNONYMS
OTHER MEANINGS
2. Software whose behavior is controlled by external files rather than hard-coded logic.
The server is a configuration-driven program that loads its ports and paths from a YAML file.
3. An application designed so users can adjust features without rewriting its source code.
Because it is a configuration-driven program, the tool lets admins turn features on or off in a config panel.
4. A system that reads options at startup to decide what to do.
This configuration-driven program checks its config file first, then starts only the services listed there.