Quiz 7 Flashcards
(10 cards)
Software developed in one context needs to be retested when integrated into another context.
True
There is as yet no systematic way to determine when and how to apply design patterns.
True
Which of the following design patterns solves the implementation incompatibilities?
Adapter
A computer program is said to be portable if there is very low effort required to make it run on different platforms.
True
Only design patterns can be reused in software development.
False
A useful technique for increasing the portability of system software is to use levels of abstraction
True
Which of the following design patterns allows you to traverse elements of a collection without exposing its underlying representation?
Iterator
Reusable parts are constructed first in the systematic (deliberate) reuse, and then, products are built using these parts.
True
Which of the following design patterns, allows you to decouple an abstraction from its implementation?
Bridge
Reuse does not have an effect on maintenance.
False