Engineering Homework Help

CSE 4631 Tarrant County College District Software Design Patterns Question

 

Discuss the similarities and differences of the patterns in each of the following three groups of patterns. Moreover,
for each pattern in each group, describe a realistic design problem that can be solved by the pattern but not
the other patterns in the group. Explain how each pattern is applied and why the other patterns must not be
applied.

1. Chain of responsibility and observer. 33%

2. Flyweight, singleton and prototype. 33%.

3. Bridge, command and object adapter. 34