in reply to Linear programming is bad

++ Ovid. Us old COBOL programmers would structure our programs using what Petruchio calls "Storybook" programming (and, in COBOL, would have been just as verbose).

The key is structuring the subroutines thougtfully, and to allow reuseability.