Decomposition as Task Management

April 25, 2014

When faced with a challenge, and you don’t know the next step, decompose your challenge into smaller challenges. If your smaller challenges are still too big, repeat.

When programming, your challenge should eventually be one that the computer can solve for you.