Model Structure and Planning
Logical flow
The basic principles of good flow are that:
The logic should follow a model-as-you read
approach
There should be a clear separation of the inputs
(containing numbers only and no formulae),
calculations and outputs (containing formulae
only and no numbers)