The Tao of Programming (cont)Chapter 4.1 A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little nor too much. Neither needless loops nor useless variables; neither lack of structure nor overwhelming rigidity. If the program fails in these requirements, it will be in a state of disorder and confusion. The only way to correct this is to rewrite the program. |