
Procedural Abstraction
nThis is where you build a “fence” around
program segments, preventing some parts of the program from “seeing”
how tasks are being accomplished.
nAny use of
globals causes side effects that may not be predictable,
reducing the viability of procedural abstraction