data-first programming
nounUK /ˈdeɪtə fɜːst ˈprəʊɡræmɪŋ/
US /ˈdeɪtə fɜːrst ˈproʊɡræmɪŋ/
A way of writing computer programs where you plan and organize the information first, then write the code.
In data-first programming, the team designed the data tables before writing any code.
OTHER MEANINGS
2. An approach in which data structures guide the design of functions and logic.
Data-first programming often leads to simpler, more reusable functions.
3. A teaching method that introduces data and its structure before teaching algorithms.
The course uses data-first programming to help beginners understand how information is stored.
4. A style of building systems where data flow and storage are decided before user interfaces.
Their data-first programming strategy made it easy to add new features later.