Exercise: Implementation
Choose one or more architectures from this chapter and incorporate it into the team shopping list project.
As you do this, think about the following questions:
-
How did you choose the architecture(s) to use?
-
Is the added complexity worth the benefits in terms of design or quality?
-
What would you do differently?