Patterns, or design patterns
a. Distill programmer experience into models that work
b. Should be taken as a detailed prescription for problem solving.
c. Have become standard and useful tools
d. Have no formalism for expression and implementation of patterns.
e. UML is a formalism to express patterns
All parts except b) and d) are correct.
Explanation: Part a) may be deduced from the text, but is not explicitly stated there. Part b) is explicitly contradicted by the text. “One should not follow all the fine details of a patterns.”. Optimizations are certainly permitted, and are illustrated in the discussion in the text. Part d) is wrong, there are several formalisms, including UML.
You might also like to view...
In C++, a data structure is often an object that is made from a ____________.
A. function B. struct C. variable D. class
Evaluate the expression by applying the appropriate rule for basic operations with signed numbers.
A.
B.
C.
D.
E.