Chapter 13: Applying GOF Design Patterns – Part 2

In this chapter, we will continue looking at the concept of design patterns in Python 3 and its various categories and their implementation while developing software using Python.

In the previous chapter, we learned how to apply behavioral design patterns with examples. In this chapter, we will continue looking at the remaining two categories – structural and creational design patterns. We will see how they can be applied in Python using our core example of ABC Megamart.

In this chapter, we will be looking at the following main topics:

  • Understanding structural design patterns
  • Understanding creational design patterns

By the end of this chapter, you should be able to understand some of the examples ...

Get Metaprogramming with Python now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.