data-driven programming
nounUK /ˈdeɪtə ˈdrɪvən ˈprəʊɡræmɪŋ/
US /ˈdeɪtə ˈdrɪvən ˈproʊɡræmɪŋ/
A way of writing computer programs where the data tells the program what to do.
The game uses data-driven programming so designers can add new levels without changing the code.
SYNONYMS
OTHER MEANINGS
2. A coding style where behavior is controlled by external data rather than hard-coded logic.
By switching to data-driven programming, the team could update rules from a spreadsheet.
3. An approach in which program flow is determined by input data values.
Data-driven programming made the chatbot respond differently based on each user's message.
4. A method of building software where data models guide the design of the system.
Their data-driven programming approach started with mapping all the customer records first.