If you enjoyed this book, you may be interested in these other books by Packt:
Clean Code in Python
Mariano Anaya
ISBN: 9781788835831
- Set up tools to effectively work in a development environment
- Explore how the magic methods of Python can help us write better code
- Examine the traits of Python to create advanced object-oriented design
- Understand removal of duplicated code using decorators and descriptors
- Effectively refactor code with the help of unit tests
- Learn to implement the SOLID principles in Python
Functional Python Programming - Second Edition
Steven F. Lott
ISBN: 9781788627061
- Use Python's generator functions and generator expressions to work with collections in a non-strict (or lazy) manner
- Utilize Python library modules including itertools, functools, multiprocessing, and concurrent features to ensure efficient functional programs
- Use Python strings with object-oriented suffix notation and prefix notation
- Avoid stateful classes with families of tuples
- Design and implement decorators to create composite functions
- Use functions such as max(), min(), map(), filter(), and sorted()
- Write higher-order functions