Chapter 1 1.2 Partitioning into Black Boxes
Steps in Partitioning
- 1. Each Black Box solves ONE piece of the problem
- 2. Partition such that each Black Box function is easily understood
- 3. Partition such that connections between Black Boxes are only those necessary
- 4. Connections are simple and independent as possible