This post was originally published at Ensuring Clean Code: A Look at Python, Parameterized

We’ll explore the application of parameterization and how it relates to mainstream design patterns such as dependency injection, strategy, template method, and others. In Python, many of these are made unnecessary by the fact that parameters can be callable objects or classes.

View original post here:  

This post was originally published at Ensuring Clean Code: A Look at Python, Parameterized