Chapter 5 Program Design and Analysis ANSWERS EXPLAINED 1. (E) A programmer should never make unilateral decisions about a program specification. When in doubt, check with the person who wrote the specification.