data-centric programming
nounA way of writing computer programs where the information is the most important part and the steps come second.
With data-centric programming, the team designed the database first and then built the app around it.
SYNONYMS
OTHER MEANINGS
2. A coding style that organizes software around the structure of its data rather than around actions or functions.
Switching to data-centric programming made the game run faster because the data was stored in a cache-friendly way.
3. An approach in machine learning where improving the training data matters more than tweaking the model.
Their data-centric programming efforts focused on cleaning labels instead of adding more layers to the network.
4. A design method in which business data and its relationships guide how systems are built.
The company adopted data-centric programming so every department shared one consistent customer record.