The DRY Principle with Decorators
Learn how the Don't Repeat Yourself (DRY) principle works with decorators.
We'll cover the following...
We have seen how decorators allow us to abstract away certain logic into a separate component. The main advantage of this is that we can then apply the decorator multiple times to different objects in order to reuse code. This follows the DRY principle since we define certain knowledge once and only once.
The retry
mechanism
The retry
mechanism is a good example of a decorator that can be applied multiple times to reuse code. Instead of making each particular ...