Everyday Recursion

Marlena Baker

Marlena Baker

Fullstack Developer with a passion for Education, Equality, and A11y

 

Cat and Snake mom

Fiber artist

Gamer

Novice gardener

Foodie

marlenabaker

const args = [

    'How do you feel about',

    'What is',

    'Why do we use',

    'No really, what is',

    'Are there alternatives to',

    'How do you feel about',

  ];

 

function makeBoxes (args)  {

  if (args.count === 0) return;

  const strings = [...args];

  console.log(`${strings .shift} recursion?`;

  makeBoxes(strings);

{

How do you feel about recursion?

What is recursion?

Recursion means "defining a problem in terms of itself". This can be a very powerful tool in writing algorithms.

What is recursion?

Recursion means "defining a problem in terms of itself". This can be a very powerful tool in writing algorithms.

Recursion occurs when the definition of a concept or process depends on a simpler version of itself.

Why do we use recursion?

Simplicity

Recursion encourages thinking through the smallest possible action needed to

1.

Build

Our team makes each part of the build phase seamless with regular check-ins and deliverables.

2.

Launch

It's time to take the product live - the end if the build phase but the beginning of being in market.

3.

Bento

By Marlena Baker

Bento

  • 109