data-oriented development

noun
UK /ˈdeɪtə ˈɔːriəntɪd dɪˈvɛləpmənt/
US /ˈdeɪtə ˈɔriəntɪd dɪˈvɛləpmənt/

A way of building computer programs where you think about the information first and the code second.

The team switched to data-oriented development so their game could handle thousands of characters at once.


OTHER MEANINGS

2. An approach to organizing a project around the data it collects and uses, rather than around separate features.

Data-oriented development helped them plan the app by listing all the information it needed to store.

3. A programming style that groups similar data together in memory so the computer can process it faster.

By applying data-oriented development, the programmer made the simulation run twice as fast.

4. A method of designing systems where decisions are guided by real data instead of guesses.

Through data-oriented development, the school chose its new schedule based on actual attendance records.