Table of Contents
Most real-world programs are too large for the human mind to deal with all at once.
Table 21.1. Program Sizes
| Program | Size |
|---|---|
| ispell | 10,000 lines |
| ape | 13,000 + 13,000 twintk |
| pico | 25,000 |
| GNU Fortran Compiler | 278,000 |
The only way to grasp programs of this scale is by designing and implementing them as a collection of smaller programs.