Review
Recall the the principle of procedural abstraction says that functions should be designed so that they can be used as black boxes
Hence for a programmer to use a function all he needs to read is the function prototype and the accompanying comment that described what the function accomplishes
The programmer should not need to know any of the details contained in the function body
This section discusses a number of topics that deal with this principle in more detail