outcome-first coding

noun
UK /ˈaʊt.kʌm fɜːst ˈkəʊ.dɪŋ/
US /ˈaʊt.kʌm fɜːrst ˈkoʊ.dɪŋ/

Outcome-first coding means you decide what the program should do before you write the code.

By using outcome-first coding, the team agreed on the app's goals before writing a single line.


OTHER MEANINGS

2. A teaching method where learners describe the result they want before learning the syntax.

The bootcamp starts every lesson with outcome-first coding so students focus on the goal.

3. A project habit of writing the success test before building the feature.

With outcome-first coding, she wrote the passing test first and then made it work.

4. A planning style that lists user results before technical steps.

Their roadmap uses outcome-first coding, listing what users gain before which tools to use.