value-driven programming

noun
UK /ˈvæljuː ˈdrɪvən ˈprəʊɡræmɪŋ/
US /ˈvæljuː ˈdrɪvən ˈproʊɡræmɪŋ/

Value-driven programming is a way of writing computer code where the program focuses on the data values it works with and how they change.

In value-driven programming, you think about the numbers and words your program uses rather than the steps it takes.


OTHER MEANINGS

2. A style of software design where decisions are guided by core principles or values rather than only by technical convenience.

The team adopted value-driven programming to make sure every feature matched their mission.

3. An approach in which a program is built around the values stored in variables and how those values are passed and transformed.

Value-driven programming makes it easier to test because each value can be checked on its own.

4. A teaching method that uses real-life values and examples to help beginners understand how programs handle information.

The teacher used value-driven programming to show students how a shopping cart keeps track of prices.