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.