Advantages of Expansion
- A small amount of source code expands to a large amount
of output code.
- A linear (n + m) set of source modules allows a combinatorial
(n * m) set of possible implementations.
Set = { list, array, tree }
Operation = { sum, average, max, min }
- A program can be specified by a small number of choices rather
than by specifying all the consequences of those choices.
- A program can be specified in terms of domain concepts rather
than programming concepts.
Contents   
Page-10   
Prev   
Next   
Page+10   
Index