Summary
Summarize the concept regarding advanced design patterns in Python explored in this chapter.
Recall
Often, we’ll spot really good ideas that are repeated; the repetition can form a recognizable pattern. Exploiting a pattern-based approach to software design can save the developer from wasting time trying to reinvent something already well-understood. In this chapter, we looked at a few more advanced design patterns:
-
An Adapter class is a way to insert an intermediary so a client can make use of an existing class even when the class is not a perfect match. The software adapter parallels the idea of USB hardware adapters ...