As the architect charged with refactoring an existing system, you have determined that the
interactions between objects in the existing system are too complex and that the objects are tightly
coupled. Furthermore, due to the coupling, additional functionality would require the modification
of many objects in the system. Which pattern can fix this problem?
A.
Facade
B.
Mediator
C.
Template
D.
Prototype
E.
Command
F.
Abstraction