"The result is a program which is easy to read and maintain." . . . .