Limited scope
Another important concept of top-down design:
- Humans can do a
better job on a task if the task is of limited scope.
Will
constrain the behavior of each method so that:
- While coding and testing the behavior of a particular method
- We can concentrate
on getting the behavior of that method correct
- Without having to worry about the
behavior of other methods that make up the entire project.