outcome-oriented coding

noun phrase
UK /ˈaʊt.kʌm ˈɔː.ri.ən.tɪd ˈkəʊ.dɪŋ/
US /ˈaʊt.kʌm ˈɔːr.i.ən.tɪd ˈkoʊ.dɪŋ/

Writing computer code by first thinking about the result you want and then making the code reach it.

With outcome-oriented coding, the team started by writing down the final result they wanted before writing any code.


OTHER MEANINGS

2. A coding style that judges success by the final result rather than by the steps taken.

Outcome-oriented coding meant they cared more about the app working than about how fancy the code looked.

3. Planning a program around what users should be able to do when it is finished.

Using outcome-oriented coding, the class designed the game around what players should feel, not just what the code should do.

4. Writing code where each small part is checked against a clear goal.

Outcome-oriented coding helped the young coder check every function against the goal it was meant to reach.