Creating an Algorithm
•
Functional Decomposition
Some steps in our solution may be complex.
It may be necessary to split one of the steps
in our solution into several “sub-steps”
Imagine someone from a Nomadic tribe
with no concept of door locks.
He may say:
“How do you unlock a door?”