objective-led programming

noun
UK /əbˈdʒɛk.tɪv lɛd ˈprəʊ.ɡræm.ɪŋ/
US /əbˈdʒɛk.tɪv lɛd ˈproʊ.ɡræm.ɪŋ/

A way of making computer programs where you first decide the goals you want to reach and then build the code to reach them.

The team used objective-led programming to plan the game before writing any code.


OTHER MEANINGS

2. A teaching method where lessons are planned around clear learning goals.

Her school adopted objective-led programming to make each class focus on specific skills.

3. A management approach where projects are guided by measurable targets.

The company's objective-led programming helped everyone know what success looked like.

4. A style of robot control where the robot is told what to achieve rather than each step.

With objective-led programming, the robot figured out how to reach the finish line on its own.