Which of these remarks about patterns is correct?
a) Design patterns are restricted to an official list of particular programming languages, of which C++ is one.
b) A pattern is a design principle that solves a problem that occurs repeatedly.
c) Patterns are so general they need not make assumptions about the application to which it is being applied.
d) Patterns can help organize the presentation an understanding of ideas about software.
b) A pattern is a design principle that solves a problem that occurs repeatedly. , and d) Patterns can help organize the presentation an understanding of ideas about software.
Part a) is wrong. Pattern use is not restricted to any particular language, so long as support for classes and inheritance is available. Part c) is wrong, to be substantive, the pattern must make some assumptions about the domain of the problem to which the pattern is to be applied.
You might also like to view...
A(n) ____ is a software component that adds functionality to a browser, such as the ability to play MP3 music.
A. application B. patch set C. plug-in D. bit rate
The label element creates caption text for the fieldset.
Answer the following statement true (T) or false (F)
Which of the following would you not see when you click Item G in the accompanying figure to display the list of Preset Animations?
A. None B. All C. Fade In D. Rotate
An electronic magazine organized like a print publication, but distributed via a website, that may contain product reviews and comparisons is called ____.
A. an ezine B. a blog C. an online magazine D. a review periodical