Clean Code is about writing code which is not only understandable to the code him/herself but to the others as well. In this book, you -Discover detailed techniques and concepts to help you learn how to write clean code. -Learn about idioms in Python, understand indices and slices, context managers and underscore conventions. -Explore the characteristics of good clean code. -Review the principles of clean software code Single Responsibility, the Open/Closed principle, Liskov’s Substitution, Interface Segregation and Dependency Inversion -Understand and implement decorators to improve the quality of code. And so much more…